builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-025 starttime: 1471349441.55 results: success (0) buildid: 20160816033124 builduid: 51b20ccdd8c44d77b4445cca1856182b revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:41.545547) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:41.546278) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:41.546763) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:41.633904) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:41.634558) ========= '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-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False --05:09:56-- 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% 19.26 MB/s 05:09:56 (19.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.207000 ========= master_lag: -0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:42.742663) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:42.743362) ========= '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-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.959000 ========= master_lag: 0.41 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:44.117183) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:44.117691) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev e360efec6839e500742b9112e798b56f1d3eb4e7 --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-release --rev e360efec6839e500742b9112e798b56f1d3eb4e7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False 2016-08-16 05:09:58,490 truncating revision to first 12 chars 2016-08-16 05:09:58,490 Setting DEBUG logging. 2016-08-16 05:09:58,490 attempt 1/10 2016-08-16 05:09:58,490 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e360efec6839?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 05:09:58,970 unpacking tar archive at: mozilla-release-e360efec6839/testing/mozharness/ program finished with exit code 0 elapsedTime=1.420000 ========= master_lag: -0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 05:10:45.459274) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:45.459606) ========= script_repo_revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:45.460023) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:45.460490) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:10:45.502907) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-08-16 05:10:45.503342) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 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-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:09:59 INFO - MultiFileLogger online at 20160816 05:09:59 in C:\slave\test 05:09:59 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-release --download-symbols true 05:09:59 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:09:59 INFO - {'append_to_log': False, 05:09:59 INFO - 'base_work_dir': 'C:\\slave\\test', 05:09:59 INFO - 'blob_upload_branch': 'mozilla-release', 05:09:59 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:09:59 INFO - 'buildbot_json_path': 'buildprops.json', 05:09:59 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:09:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:09:59 INFO - 'download_minidump_stackwalk': True, 05:09:59 INFO - 'download_symbols': 'true', 05:09:59 INFO - 'e10s': False, 05:09:59 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:09:59 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:09:59 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:09:59 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:09:59 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:09:59 INFO - 'C:/mozilla-build/tooltool.py'), 05:09:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:09:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:09:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:09:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:09:59 INFO - 'log_level': 'info', 05:09:59 INFO - 'log_to_console': True, 05:09:59 INFO - 'opt_config_files': (), 05:09:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:09:59 INFO - '--processes=1', 05:09:59 INFO - '--config=%(test_path)s/wptrunner.ini', 05:09:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:09:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:09:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:09:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:09:59 INFO - 'pip_index': False, 05:09:59 INFO - 'require_test_zip': True, 05:09:59 INFO - 'test_type': ('testharness',), 05:09:59 INFO - 'this_chunk': '1', 05:09:59 INFO - 'total_chunks': '10', 05:09:59 INFO - 'virtualenv_path': 'venv', 05:09:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:09:59 INFO - 'work_dir': 'build'} 05:09:59 INFO - ##### 05:09:59 INFO - ##### Running clobber step. 05:09:59 INFO - ##### 05:09:59 INFO - Running pre-action listener: _resource_record_pre_action 05:09:59 INFO - Running main action method: clobber 05:09:59 INFO - rmtree: C:\slave\test\build 05:09:59 INFO - Using _rmtree_windows ... 05:09:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:10:36 INFO - Running post-action listener: _resource_record_post_action 05:10:36 INFO - ##### 05:10:36 INFO - ##### Running read-buildbot-config step. 05:10:36 INFO - ##### 05:10:36 INFO - Running pre-action listener: _resource_record_pre_action 05:10:36 INFO - Running main action method: read_buildbot_config 05:10:36 INFO - Using buildbot properties: 05:10:36 INFO - { 05:10:36 INFO - "project": "", 05:10:36 INFO - "product": "firefox", 05:10:36 INFO - "script_repo_revision": "production", 05:10:36 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 05:10:36 INFO - "repository": "", 05:10:36 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 05:10:36 INFO - "buildid": "20160816033124", 05:10:36 INFO - "pgo_build": "False", 05:10:36 INFO - "basedir": "C:\\slave\\test", 05:10:36 INFO - "buildnumber": 6, 05:10:36 INFO - "slavename": "t-xp32-ix-025", 05:10:36 INFO - "revision": "e360efec6839e500742b9112e798b56f1d3eb4e7", 05:10:36 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 05:10:36 INFO - "platform": "win32", 05:10:36 INFO - "branch": "mozilla-release", 05:10:36 INFO - "repo_path": "releases/mozilla-release", 05:10:36 INFO - "moz_repo_path": "", 05:10:36 INFO - "stage_platform": "win32", 05:10:36 INFO - "builduid": "51b20ccdd8c44d77b4445cca1856182b", 05:10:36 INFO - "slavebuilddir": "test" 05:10:36 INFO - } 05:10:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 05:10:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 05:10:36 INFO - Running post-action listener: _resource_record_post_action 05:10:36 INFO - ##### 05:10:36 INFO - ##### Running download-and-extract step. 05:10:36 INFO - ##### 05:10:36 INFO - Running pre-action listener: _resource_record_pre_action 05:10:36 INFO - Running main action method: download_and_extract 05:10:36 INFO - mkdir: C:\slave\test\build\tests 05:10:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:36 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:10:36 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 05:10:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 05:10:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 05:10:37 INFO - Downloaded 1274 bytes. 05:10:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 05:10:37 INFO - Using the following test package requirements: 05:10:37 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 05:10:37 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 05:10:37 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 05:10:37 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'jsshell-win32.zip'], 05:10:37 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 05:10:37 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 05:10:37 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 05:10:37 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 05:10:37 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 05:10:37 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:10:37 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 05:10:37 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:10: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')]} 05:10:37 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:10:37 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 05:10:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 05:10:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 05:10:39 INFO - Downloaded 20375940 bytes. 05:10:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:10:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:10:43 INFO - caution: filename not matched: web-platform/* 05:10:43 INFO - Return code: 11 05:10:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:43 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:10:43 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 05:10:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 05:10:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 05:10:46 INFO - Downloaded 36389907 bytes. 05:10:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:10:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:11:50 INFO - caution: filename not matched: bin/* 05:11:50 INFO - caution: filename not matched: config/* 05:11:50 INFO - caution: filename not matched: mozbase/* 05:11:50 INFO - caution: filename not matched: marionette/* 05:11:50 INFO - caution: filename not matched: tools/wptserve/* 05:11:50 INFO - Return code: 11 05:11:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:11:50 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 05:11:50 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:11:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 05:11:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 05:11:54 INFO - Downloaded 68484407 bytes. 05:11:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:11:54 INFO - mkdir: C:\slave\test\properties 05:11:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:11:54 INFO - Writing to file C:\slave\test\properties\build_url 05:11:54 INFO - Contents: 05:11:54 INFO - build_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:11:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:11:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:11:55 INFO - Writing to file C:\slave\test\properties\symbols_url 05:11:55 INFO - Contents: 05:11:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:11:55 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:11:55 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:11:55 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:11:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:11:59 INFO - Downloaded 55644624 bytes. 05:11:59 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:11:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:12:10 INFO - Return code: 0 05:12:10 INFO - Running post-action listener: _resource_record_post_action 05:12:10 INFO - Running post-action listener: set_extra_try_arguments 05:12:10 INFO - ##### 05:12:10 INFO - ##### Running create-virtualenv step. 05:12:10 INFO - ##### 05:12:10 INFO - Running pre-action listener: _pre_create_virtualenv 05:12:10 INFO - Running pre-action listener: _resource_record_pre_action 05:12:10 INFO - Running main action method: create_virtualenv 05:12:10 INFO - Creating virtualenv C:\slave\test\build\venv 05:12:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 05:12:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:12:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:12:13 INFO - Installing distribute......................................................................................................................................................................................done. 05:12:14 INFO - Return code: 0 05:12:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:12:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\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-025'}}, attempt #1 05:12:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 05:12:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:12:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:12:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:12:14 INFO - 'CLIENTNAME': 'Console', 05:12:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:12:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:12:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:12:14 INFO - 'DCLOCATION': 'SCL3', 05:12:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:12:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:12:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:12:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:12:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:12:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:12:14 INFO - 'HOMEDRIVE': 'C:', 05:12:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:12:14 INFO - 'KTS_VERSION': '1.19c', 05:12:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:12:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:12:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:12:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:12:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:12:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:12:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:12:14 INFO - 'MOZ_AIRBAG': '1', 05:12:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:12:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:14 INFO - 'MOZ_MSVCVERSION': '8', 05:12:14 INFO - 'MOZ_NO_REMOTE': '1', 05:12:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:12:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:12:14 INFO - 'NO_EM_RESTART': '1', 05:12:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:12:14 INFO - 'OS': 'Windows_NT', 05:12:14 INFO - 'OURDRIVE': 'C:', 05:12:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:12:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:12:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:12:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:12:14 INFO - 'PROCESSOR_LEVEL': '6', 05:12:14 INFO - 'PROCESSOR_REVISION': '1e05', 05:12:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:12:14 INFO - 'PROMPT': '$P$G', 05:12:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:12:14 INFO - 'PWD': 'C:\\slave\\test', 05:12:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:12:14 INFO - 'SESSIONNAME': 'Console', 05:12:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:12:14 INFO - 'SYSTEMDRIVE': 'C:', 05:12:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:12:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:14 INFO - 'TEST1': 'testie', 05:12:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:14 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:12:14 INFO - 'USERNAME': 'cltbld', 05:12:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:12:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:12:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:12:14 INFO - 'WINDIR': 'C:\\WINDOWS', 05:12:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:12:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:12:18 INFO - Downloading/unpacking psutil>=0.7.1 05:12:18 INFO - Running setup.py egg_info for package psutil 05:12:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:12:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:12:18 INFO - Installing collected packages: psutil 05:12:18 INFO - Running setup.py install for psutil 05:12:18 INFO - building 'psutil._psutil_windows' extension 05:12:18 INFO - error: Unable to find vcvarsall.bat 05:12:18 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-ogpvul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:12:18 INFO - running install 05:12:18 INFO - running build 05:12:18 INFO - running build_py 05:12:18 INFO - creating build 05:12:18 INFO - creating build\lib.win32-2.7 05:12:18 INFO - creating build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:12:18 INFO - running build_ext 05:12:18 INFO - building 'psutil._psutil_windows' extension 05:12:18 INFO - error: Unable to find vcvarsall.bat 05:12:18 INFO - ---------------------------------------- 05:12:18 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-ogpvul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:12:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 05:12:18 WARNING - Return code: 1 05:12:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 05:12:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:12:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\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-025'}}, attempt #1 05:12:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:12:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:12:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:12:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:12:18 INFO - 'CLIENTNAME': 'Console', 05:12:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:12:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:12:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:12:18 INFO - 'DCLOCATION': 'SCL3', 05:12:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:12:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:12:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:12:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:12:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:12:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:12:18 INFO - 'HOMEDRIVE': 'C:', 05:12:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:12:18 INFO - 'KTS_VERSION': '1.19c', 05:12:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:12:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:12:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:12:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:12:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:12:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:12:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:12:18 INFO - 'MOZ_AIRBAG': '1', 05:12:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:12:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:18 INFO - 'MOZ_MSVCVERSION': '8', 05:12:18 INFO - 'MOZ_NO_REMOTE': '1', 05:12:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:12:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:12:18 INFO - 'NO_EM_RESTART': '1', 05:12:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:12:18 INFO - 'OS': 'Windows_NT', 05:12:18 INFO - 'OURDRIVE': 'C:', 05:12:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:12:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:12:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:12:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:12:18 INFO - 'PROCESSOR_LEVEL': '6', 05:12:18 INFO - 'PROCESSOR_REVISION': '1e05', 05:12:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:12:18 INFO - 'PROMPT': '$P$G', 05:12:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:12:18 INFO - 'PWD': 'C:\\slave\\test', 05:12:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:12:18 INFO - 'SESSIONNAME': 'Console', 05:12:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:12:18 INFO - 'SYSTEMDRIVE': 'C:', 05:12:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:12:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:18 INFO - 'TEST1': 'testie', 05:12:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:18 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:12:18 INFO - 'USERNAME': 'cltbld', 05:12:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:12:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:12:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:12:18 INFO - 'WINDIR': 'C:\\WINDOWS', 05:12:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:12:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:12:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:12:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:12:19 INFO - Running setup.py egg_info for package mozsystemmonitor 05:12:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:12:19 INFO - Running setup.py egg_info for package psutil 05:12:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:12:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:12:19 INFO - Installing collected packages: mozsystemmonitor, psutil 05:12:19 INFO - Running setup.py install for mozsystemmonitor 05:12:19 INFO - Running setup.py install for psutil 05:12:19 INFO - building 'psutil._psutil_windows' extension 05:12:19 INFO - error: Unable to find vcvarsall.bat 05:12:19 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-kudk7r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:12:19 INFO - running install 05:12:19 INFO - running build 05:12:19 INFO - running build_py 05:12:19 INFO - running build_ext 05:12:19 INFO - building 'psutil._psutil_windows' extension 05:12:19 INFO - error: Unable to find vcvarsall.bat 05:12:19 INFO - ---------------------------------------- 05:12:19 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-kudk7r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:12:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 05:12:19 WARNING - Return code: 1 05:12:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:12:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:12:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\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-025'}}, attempt #1 05:12:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:12:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:12:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:12:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:12:19 INFO - 'CLIENTNAME': 'Console', 05:12:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:12:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:12:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:12:19 INFO - 'DCLOCATION': 'SCL3', 05:12:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:12:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:12:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:12:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:12:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:12:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:12:19 INFO - 'HOMEDRIVE': 'C:', 05:12:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:12:19 INFO - 'KTS_VERSION': '1.19c', 05:12:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:12:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:12:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:12:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:12:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:12:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:12:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:12:19 INFO - 'MOZ_AIRBAG': '1', 05:12:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:12:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:19 INFO - 'MOZ_MSVCVERSION': '8', 05:12:19 INFO - 'MOZ_NO_REMOTE': '1', 05:12:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:12:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:12:19 INFO - 'NO_EM_RESTART': '1', 05:12:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:12:19 INFO - 'OS': 'Windows_NT', 05:12:19 INFO - 'OURDRIVE': 'C:', 05:12:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:12:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:12:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:12:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:12:19 INFO - 'PROCESSOR_LEVEL': '6', 05:12:19 INFO - 'PROCESSOR_REVISION': '1e05', 05:12:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:12:19 INFO - 'PROMPT': '$P$G', 05:12:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:12:19 INFO - 'PWD': 'C:\\slave\\test', 05:12:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:12:19 INFO - 'SESSIONNAME': 'Console', 05:12:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:12:19 INFO - 'SYSTEMDRIVE': 'C:', 05:12:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:12:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:19 INFO - 'TEST1': 'testie', 05:12:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:19 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:12:19 INFO - 'USERNAME': 'cltbld', 05:12:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:12:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:12:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:12:19 INFO - 'WINDIR': 'C:\\WINDOWS', 05:12:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:12:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:12:20 INFO - Downloading/unpacking blobuploader==1.2.4 05:12:20 INFO - Downloading blobuploader-1.2.4.tar.gz 05:12:20 INFO - Running setup.py egg_info for package blobuploader 05:12:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:12:22 INFO - Running setup.py egg_info for package requests 05:12:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:12:22 INFO - Downloading docopt-0.6.1.tar.gz 05:12:22 INFO - Running setup.py egg_info for package docopt 05:12:22 INFO - Installing collected packages: blobuploader, docopt, requests 05:12:22 INFO - Running setup.py install for blobuploader 05:12:22 INFO - Running setup.py install for docopt 05:12:22 INFO - Running setup.py install for requests 05:12:22 INFO - Successfully installed blobuploader docopt requests 05:12:22 INFO - Cleaning up... 05:12:22 INFO - Return code: 0 05:12:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\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-025'}}, attempt #1 05:12:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 05:12:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:12:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:12:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:12:22 INFO - 'CLIENTNAME': 'Console', 05:12:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:12:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:12:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:12:22 INFO - 'DCLOCATION': 'SCL3', 05:12:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:12:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:12:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:12:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:12:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:12:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:12:22 INFO - 'HOMEDRIVE': 'C:', 05:12:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:12:22 INFO - 'KTS_VERSION': '1.19c', 05:12:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:12:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:12:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:12:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:12:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:12:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:12:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:12:22 INFO - 'MOZ_AIRBAG': '1', 05:12:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:12:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:22 INFO - 'MOZ_MSVCVERSION': '8', 05:12:22 INFO - 'MOZ_NO_REMOTE': '1', 05:12:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:12:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:12:22 INFO - 'NO_EM_RESTART': '1', 05:12:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:12:22 INFO - 'OS': 'Windows_NT', 05:12:22 INFO - 'OURDRIVE': 'C:', 05:12:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:12:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:12:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:12:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:12:22 INFO - 'PROCESSOR_LEVEL': '6', 05:12:22 INFO - 'PROCESSOR_REVISION': '1e05', 05:12:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:12:22 INFO - 'PROMPT': '$P$G', 05:12:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:12:22 INFO - 'PWD': 'C:\\slave\\test', 05:12:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:12:22 INFO - 'SESSIONNAME': 'Console', 05:12:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:12:22 INFO - 'SYSTEMDRIVE': 'C:', 05:12:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:12:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:22 INFO - 'TEST1': 'testie', 05:12:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:22 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:12:22 INFO - 'USERNAME': 'cltbld', 05:12:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:12:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:12:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:12:22 INFO - 'WINDIR': 'C:\\WINDOWS', 05:12:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:12:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:12:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:12:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:12:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:12:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:12:31 INFO - Unpacking c:\slave\test\build\tests\marionette 05:12:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:12:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:12:31 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:12:31 INFO - Running setup.py install for browsermob-proxy 05:12:37 INFO - Running setup.py install for manifestparser 05:12:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for marionette-client 05:12:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:12:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for marionette-driver 05:12:37 INFO - Running setup.py install for mozcrash 05:12:37 INFO - Running setup.py install for mozdebug 05:12:37 INFO - Running setup.py install for mozdevice 05:12:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozfile 05:12:37 INFO - Running setup.py install for mozhttpd 05:12:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozinfo 05:12:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozInstall 05:12:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozleak 05:12:37 INFO - Running setup.py install for mozlog 05:12:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for moznetwork 05:12:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozprocess 05:12:37 INFO - Running setup.py install for mozprofile 05:12:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozrunner 05:12:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for mozscreenshot 05:12:37 INFO - Running setup.py install for moztest 05:12:37 INFO - Running setup.py install for mozversion 05:12:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:12:37 INFO - Running setup.py install for wptserve 05:12:37 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:12:37 INFO - Cleaning up... 05:12:37 INFO - Return code: 0 05:12:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:12: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')]} 05:12:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12: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')]} 05:12:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-025', 'USERDOMAIN': 'T-XP32-IX-025', '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-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\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-025'}}, attempt #1 05:12:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 05:12:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:12:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:12:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:12:37 INFO - 'CLIENTNAME': 'Console', 05:12:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:12:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:12:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:12:37 INFO - 'DCLOCATION': 'SCL3', 05:12:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:12:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:12:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:12:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:12:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:12:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:12:37 INFO - 'HOMEDRIVE': 'C:', 05:12:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:12:37 INFO - 'KTS_VERSION': '1.19c', 05:12:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:12:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:12:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:12:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:12:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:12:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:12:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:12:37 INFO - 'MOZ_AIRBAG': '1', 05:12:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:12:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:37 INFO - 'MOZ_MSVCVERSION': '8', 05:12:37 INFO - 'MOZ_NO_REMOTE': '1', 05:12:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:12:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:12:37 INFO - 'NO_EM_RESTART': '1', 05:12:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:12:37 INFO - 'OS': 'Windows_NT', 05:12:37 INFO - 'OURDRIVE': 'C:', 05:12:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:12:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:12:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:12:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:12:37 INFO - 'PROCESSOR_LEVEL': '6', 05:12:37 INFO - 'PROCESSOR_REVISION': '1e05', 05:12:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:12:37 INFO - 'PROMPT': '$P$G', 05:12:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:12:37 INFO - 'PWD': 'C:\\slave\\test', 05:12:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:12:37 INFO - 'SESSIONNAME': 'Console', 05:12:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:12:37 INFO - 'SYSTEMDRIVE': 'C:', 05:12:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:12:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:37 INFO - 'TEST1': 'testie', 05:12:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:12:37 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:12:37 INFO - 'USERNAME': 'cltbld', 05:12:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:12:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:12:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:12:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:12:37 INFO - 'WINDIR': 'C:\\WINDOWS', 05:12:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:12:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:12:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:12:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:12:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:12:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:12:46 INFO - Unpacking c:\slave\test\build\tests\marionette 05:12:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:12:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:12:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 05:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 05:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 05:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:12:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:12:52 INFO - Downloading blessings-1.6.tar.gz 05:12:52 INFO - Running setup.py egg_info for package blessings 05:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 05:12:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:12:52 INFO - Running setup.py install for blessings 05:12:52 INFO - Running setup.py install for browsermob-proxy 05:12:52 INFO - Running setup.py install for manifestparser 05:12:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for marionette-client 05:12:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:12:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for marionette-driver 05:12:52 INFO - Running setup.py install for mozcrash 05:12:52 INFO - Running setup.py install for mozdebug 05:12:52 INFO - Running setup.py install for mozdevice 05:12:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for mozhttpd 05:12:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for mozInstall 05:12:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for mozleak 05:12:52 INFO - Running setup.py install for mozprofile 05:12:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for mozrunner 05:12:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for mozscreenshot 05:12:52 INFO - Running setup.py install for moztest 05:12:52 INFO - Running setup.py install for mozversion 05:12:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:12:52 INFO - Running setup.py install for wptserve 05:12:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:12:52 INFO - Cleaning up... 05:12:52 INFO - Return code: 0 05:12:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:12:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:12:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:12:53 INFO - Reading from file tmpfile_stdout 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - Current package versions: 05:12:53 INFO - blessings == 1.6 05:12:53 INFO - blobuploader == 1.2.4 05:12:53 INFO - browsermob-proxy == 0.6.0 05:12:53 INFO - distribute == 0.6.14 05:12:53 INFO - docopt == 0.6.1 05:12:53 INFO - manifestparser == 1.1 05:12:53 INFO - marionette-client == 2.3.0 05:12:53 INFO - marionette-driver == 1.4.0 05:12:53 INFO - mozInstall == 1.12 05:12:53 INFO - mozcrash == 0.17 05:12:53 INFO - mozdebug == 0.1 05:12:53 INFO - mozdevice == 0.48 05:12:53 INFO - mozfile == 1.2 05:12:53 INFO - mozhttpd == 0.7 05:12:53 INFO - mozinfo == 0.9 05:12:53 INFO - mozleak == 0.1 05:12:53 INFO - mozlog == 3.1 05:12:53 INFO - moznetwork == 0.27 05:12:53 INFO - mozprocess == 0.22 05:12:53 INFO - mozprofile == 0.28 05:12:53 INFO - mozrunner == 6.11 05:12:53 INFO - mozscreenshot == 0.1 05:12:53 INFO - mozsystemmonitor == 0.0 05:12:53 INFO - moztest == 0.7 05:12:53 INFO - mozversion == 1.4 05:12:53 INFO - requests == 1.2.3 05:12:53 INFO - wptserve == 1.4.0 05:12:53 INFO - Running post-action listener: _resource_record_post_action 05:12:53 INFO - Running post-action listener: _start_resource_monitoring 05:12:53 INFO - Starting resource monitoring. 05:12:53 INFO - ##### 05:12:53 INFO - ##### Running pull step. 05:12:53 INFO - ##### 05:12:53 INFO - Running pre-action listener: _resource_record_pre_action 05:12:53 INFO - Running main action method: pull 05:12:53 INFO - Pull has nothing to do! 05:12:53 INFO - Running post-action listener: _resource_record_post_action 05:12:53 INFO - ##### 05:12:53 INFO - ##### Running install step. 05:12:53 INFO - ##### 05:12:53 INFO - Running pre-action listener: _resource_record_pre_action 05:12:53 INFO - Running main action method: install 05:12:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:12:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:12:53 INFO - Reading from file tmpfile_stdout 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - Detecting whether we're running mozinstall >=1.0... 05:12:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:12:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:12:53 INFO - Reading from file tmpfile_stdout 05:12:53 INFO - Output received: 05:12:53 INFO - Usage: mozinstall-script.py [options] installer 05:12:53 INFO - Options: 05:12:53 INFO - -h, --help show this help message and exit 05:12:53 INFO - -d DEST, --destination=DEST 05:12:53 INFO - Directory to install application into. [default: 05:12:53 INFO - "C:\slave\test"] 05:12:53 INFO - --app=APP Application being installed. [default: firefox] 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - Using _rmtree_windows ... 05:12:53 INFO - mkdir: C:\slave\test\build\application 05:12:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:12:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win32.zip --destination C:\slave\test\build\application 05:12:56 INFO - Reading from file tmpfile_stdout 05:12:56 INFO - Output received: 05:12:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:12:56 INFO - Using _rmtree_windows ... 05:12:56 INFO - Using _rmtree_windows ... 05:12:56 INFO - Running post-action listener: _resource_record_post_action 05:12:56 INFO - ##### 05:12:56 INFO - ##### Running run-tests step. 05:12:56 INFO - ##### 05:12:56 INFO - Running pre-action listener: _resource_record_pre_action 05:12:56 INFO - Running main action method: run_tests 05:12:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:12:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:12:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:12:56 INFO - grabbing minidump binary from tooltool 05:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:56 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:12:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 05:12:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 05:12:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:12:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpppzbs8 05:12:59 INFO - INFO - File integrity verified, renaming tmpppzbs8 to win32-minidump_stackwalk.exe 05:12:59 INFO - Return code: 0 05:12:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:13:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:13:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 05:13:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 05:13:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:13:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 05:13:00 INFO - 'CLIENTNAME': 'Console', 05:13:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:13:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 05:13:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:13:00 INFO - 'DCLOCATION': 'SCL3', 05:13:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:13:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:13:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:13:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:13:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:13:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:13:00 INFO - 'HOMEDRIVE': 'C:', 05:13:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:13:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:13:00 INFO - 'KTS_VERSION': '1.19c', 05:13:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:13:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 05:13:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:13:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:13:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:13:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:13:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:13:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:13:00 INFO - 'MOZ_AIRBAG': '1', 05:13:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:13:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:00 INFO - 'MOZ_MSVCVERSION': '8', 05:13:00 INFO - 'MOZ_NO_REMOTE': '1', 05:13:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:13:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:13:00 INFO - 'NO_EM_RESTART': '1', 05:13:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:13:00 INFO - 'OS': 'Windows_NT', 05:13:00 INFO - 'OURDRIVE': 'C:', 05:13: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', 05:13:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:13:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:13:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:13:00 INFO - 'PROCESSOR_LEVEL': '6', 05:13:00 INFO - 'PROCESSOR_REVISION': '1e05', 05:13:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:13:00 INFO - 'PROMPT': '$P$G', 05:13:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:13:00 INFO - 'PWD': 'C:\\slave\\test', 05:13:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:13:00 INFO - 'SESSIONNAME': 'Console', 05:13:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:13:00 INFO - 'SYSTEMDRIVE': 'C:', 05:13:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:13:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:13:00 INFO - 'TEST1': 'testie', 05:13:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:13:00 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 05:13:00 INFO - 'USERNAME': 'cltbld', 05:13:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 05:13:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:13:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:13:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:13:00 INFO - 'WINDIR': 'C:\\WINDOWS', 05:13:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:13:00 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 05:13:01 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 05:13:01 INFO - import pkg_resources 05:13:02 INFO - Using 1 client processes 05:13:06 INFO - SUITE-START | Running 778 tests 05:13:06 INFO - Running testharness tests 05:13:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:13:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:13:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:13:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:13:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:13:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:13:06 INFO - Setting up ssl 05:13:06 INFO - PROCESS | certutil | 05:13:06 INFO - PROCESS | certutil | 05:13:06 INFO - PROCESS | certutil | 05:13:06 INFO - Certificate Nickname Trust Attributes 05:13:06 INFO - SSL,S/MIME,JAR/XPI 05:13:06 INFO - 05:13:06 INFO - web-platform-tests CT,, 05:13:06 INFO - 05:13:06 INFO - Starting runner 05:13:08 INFO - PROCESS | 3868 | [3868] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:13:09 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:13:09 INFO - PROCESS | 3868 | [3868] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:13:10 INFO - PROCESS | 3868 | 1471349590859 Marionette DEBUG Marionette enabled via build flag and pref 05:13:11 INFO - PROCESS | 3868 | ++DOCSHELL 118A3000 == 1 [pid = 3868] [id = 1] 05:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 1 (118A3400) [pid = 3868] [serial = 1] [outer = 00000000] 05:13:11 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 2 (118A4000) [pid = 3868] [serial = 2] [outer = 118A3400] 05:13:11 INFO - PROCESS | 3868 | [3868] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 05:13:11 INFO - PROCESS | 3868 | [3868] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:13:11 INFO - PROCESS | 3868 | ++DOCSHELL 11DE6000 == 2 [pid = 3868] [id = 2] 05:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 3 (11DE6400) [pid = 3868] [serial = 3] [outer = 00000000] 05:13:11 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 4 (11DE7000) [pid = 3868] [serial = 4] [outer = 11DE6400] 05:13:11 INFO - PROCESS | 3868 | 1471349591560 Marionette INFO Listening on port 2828 05:13:12 INFO - PROCESS | 3868 | 1471349592007 Marionette DEBUG Marionette enabled via command-line flag 05:13:12 INFO - PROCESS | 3868 | ++DOCSHELL 114DB000 == 3 [pid = 3868] [id = 3] 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 5 (114E3000) [pid = 3868] [serial = 5] [outer = 00000000] 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 6 (114E3C00) [pid = 3868] [serial = 6] [outer = 114E3000] 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 7 (13ACF400) [pid = 3868] [serial = 7] [outer = 11DE6400] 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:13:12 INFO - PROCESS | 3868 | 1471349592334 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1501 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:13:12 INFO - PROCESS | 3868 | 1471349592386 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1502 05:13:12 INFO - PROCESS | 3868 | 1471349592389 Marionette DEBUG Closed connection conn0 05:13:12 INFO - PROCESS | 3868 | 1471349592547 Marionette DEBUG Closed connection conn1 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:13:12 INFO - PROCESS | 3868 | 1471349592554 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1504 05:13:12 INFO - PROCESS | 3868 | 1471349592586 Marionette DEBUG Closed connection conn2 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:13:12 INFO - PROCESS | 3868 | 1471349592594 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1505 05:13:12 INFO - PROCESS | 3868 | ++DOCSHELL 118A4400 == 4 [pid = 3868] [id = 4] 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 8 (1430E000) [pid = 3868] [serial = 8] [outer = 00000000] 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 9 (14533800) [pid = 3868] [serial = 9] [outer = 1430E000] 05:13:12 INFO - PROCESS | 3868 | [3868] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 10 (14538C00) [pid = 3868] [serial = 10] [outer = 1430E000] 05:13:12 INFO - PROCESS | 3868 | 1471349592886 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:13:12 INFO - PROCESS | 3868 | 1471349592893 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816033124","device":"desktop","version":"48.0.1"} 05:13:13 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:13:13 INFO - PROCESS | 3868 | [3868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:13:13 INFO - PROCESS | 3868 | [3868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:13:13 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:13:13 INFO - PROCESS | 3868 | ++DOCSHELL 15A06800 == 5 [pid = 3868] [id = 5] 05:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 11 (15A06C00) [pid = 3868] [serial = 11] [outer = 00000000] 05:13:13 INFO - PROCESS | 3868 | ++DOCSHELL 15A07800 == 6 [pid = 3868] [id = 6] 05:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 12 (15A07C00) [pid = 3868] [serial = 12] [outer = 00000000] 05:13:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:13:14 INFO - PROCESS | 3868 | ++DOCSHELL 167CFC00 == 7 [pid = 3868] [id = 7] 05:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 13 (167D0000) [pid = 3868] [serial = 13] [outer = 00000000] 05:13:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:13:14 INFO - PROCESS | 3868 | [3868] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 14 (16B8E000) [pid = 3868] [serial = 14] [outer = 167D0000] 05:13:14 INFO - PROCESS | 3868 | [3868] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 15 (16A63400) [pid = 3868] [serial = 15] [outer = 15A06C00] 05:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 16 (16A64C00) [pid = 3868] [serial = 16] [outer = 15A07C00] 05:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 17 (16A67800) [pid = 3868] [serial = 17] [outer = 167D0000] 05:13:15 INFO - PROCESS | 3868 | 1471349595401 Marionette INFO startBrowser 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:15 INFO - PROCESS | 3868 | 1471349595485 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 3868 | 1471349595498 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 3868 | 1471349595501 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 18 (17BBC400) [pid = 3868] [serial = 18] [outer = 167D0000] 05:13:16 INFO - PROCESS | 3868 | 1471349596056 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"888805ff-d588-46d9-98ce-925c5ea7c7f4","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816033124","device":"desktop","version":"48.0.1","command_id":1}}] 05:13:16 INFO - PROCESS | 3868 | 1471349596248 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:13:16 INFO - PROCESS | 3868 | 1471349596251 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:16 INFO - PROCESS | 3868 | 1471349596317 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:13:16 INFO - PROCESS | 3868 | 1471349596419 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:13:16 INFO - PROCESS | 3868 | 1471349596422 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:16 INFO - PROCESS | 3868 | [3868] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:13:16 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 19 (16033000) [pid = 3868] [serial = 19] [outer = 167D0000] 05:13:17 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:13:17 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:17 INFO - PROCESS | 3868 | 1471349597057 Marionette TRACE conn3 <- [1,3,null,{}] 05:13:17 INFO - PROCESS | 3868 | 1471349597090 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:13:17 INFO - PROCESS | 3868 | 1471349597093 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:17 INFO - PROCESS | 3868 | 1471349597122 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:13:17 INFO - PROCESS | 3868 | 1471349597156 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 3868 | 1471349597158 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 05:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:13:17 INFO - PROCESS | 3868 | 1471349597179 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 3868 | 1471349597182 Marionette TRACE conn3 <- [1,6,null,{}] 05:13:17 INFO - PROCESS | 3868 | 1471349597252 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 3868 | 1471349597255 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:17 INFO - PROCESS | 3868 | 1471349597270 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:13:17 INFO - PROCESS | 3868 | 1471349597275 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 3868 | 1471349597278 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:17 INFO - PROCESS | 3868 | ++DOCSHELL 167CBC00 == 8 [pid = 3868] [id = 8] 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 20 (19B97800) [pid = 3868] [serial = 20] [outer = 00000000] 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 21 (19E50400) [pid = 3868] [serial = 21] [outer = 19B97800] 05:13:17 INFO - PROCESS | 3868 | 1471349597328 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 22 (19E54400) [pid = 3868] [serial = 22] [outer = 19B97800] 05:13:17 INFO - PROCESS | 3868 | ++DOCSHELL 1A098C00 == 9 [pid = 3868] [id = 9] 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 23 (1A099000) [pid = 3868] [serial = 23] [outer = 00000000] 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 24 (1A09B800) [pid = 3868] [serial = 24] [outer = 1A099000] 05:13:17 INFO - PROCESS | 3868 | 1471349597755 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 25 (1A0C9000) [pid = 3868] [serial = 25] [outer = 1A099000] 05:13:18 INFO - PROCESS | 3868 | 1471349598079 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 951ms 05:13:18 INFO - PROCESS | 3868 | 1471349598131 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 3868 | 1471349598133 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:13:18 INFO - PROCESS | 3868 | 1471349598176 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 3868 | 1471349598177 Marionette TRACE conn3 <- [1,10,null,{}] 05:13:18 INFO - PROCESS | 3868 | 1471349598196 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 3868 | 1471349598201 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:18 INFO - PROCESS | 3868 | 1471349598316 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:13:18 INFO - PROCESS | 3868 | 1471349598322 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 3868 | 1471349598325 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:18 INFO - PROCESS | 3868 | ++DOCSHELL 1A550C00 == 10 [pid = 3868] [id = 10] 05:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 26 (1A551400) [pid = 3868] [serial = 26] [outer = 00000000] 05:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 27 (1AD30C00) [pid = 3868] [serial = 27] [outer = 1A551400] 05:13:18 INFO - PROCESS | 3868 | 1471349598374 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 28 (150A4400) [pid = 3868] [serial = 28] [outer = 1A551400] 05:13:18 INFO - PROCESS | 3868 | 1471349598759 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 672ms 05:13:18 INFO - PROCESS | 3868 | 1471349598811 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 3868 | 1471349598814 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:13:18 INFO - PROCESS | 3868 | 1471349598817 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 3868 | 1471349598819 Marionette TRACE conn3 <- [1,14,null,{}] 05:13:18 INFO - PROCESS | 3868 | 1471349598822 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 3868 | 1471349598824 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:18 INFO - PROCESS | 3868 | 1471349598926 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:13:18 INFO - PROCESS | 3868 | 1471349598937 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 3868 | 1471349598939 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:18 INFO - PROCESS | 3868 | ++DOCSHELL 1512A800 == 11 [pid = 3868] [id = 11] 05:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 29 (15130C00) [pid = 3868] [serial = 29] [outer = 00000000] 05:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 30 (19E50C00) [pid = 3868] [serial = 30] [outer = 15130C00] 05:13:19 INFO - PROCESS | 3868 | 1471349598985 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 31 (1AD3C400) [pid = 3868] [serial = 31] [outer = 15130C00] 05:13:19 INFO - PROCESS | 3868 | 1471349599379 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 623ms 05:13:19 INFO - PROCESS | 3868 | 1471349599450 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 3868 | 1471349599452 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 05:13:19 INFO - PROCESS | 3868 | 1471349599455 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:13:19 INFO - PROCESS | 3868 | 1471349599457 Marionette TRACE conn3 <- [1,18,null,{}] 05:13:19 INFO - PROCESS | 3868 | 1471349599460 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 3868 | 1471349599463 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:19 INFO - PROCESS | 3868 | 1471349599555 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:13:19 INFO - PROCESS | 3868 | 1471349599561 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 3868 | 1471349599564 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A98E000 == 12 [pid = 3868] [id = 12] 05:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 32 (1A992C00) [pid = 3868] [serial = 32] [outer = 00000000] 05:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 33 (1A99AC00) [pid = 3868] [serial = 33] [outer = 1A992C00] 05:13:19 INFO - PROCESS | 3868 | 1471349599616 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 34 (1AD3D800) [pid = 3868] [serial = 34] [outer = 1A992C00] 05:13:20 INFO - PROCESS | 3868 | 1471349600000 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 557ms 05:13:20 INFO - PROCESS | 3868 | 1471349600024 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 3868 | 1471349600027 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 05:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:13:20 INFO - PROCESS | 3868 | 1471349600030 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 3868 | 1471349600032 Marionette TRACE conn3 <- [1,22,null,{}] 05:13:20 INFO - PROCESS | 3868 | 1471349600035 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 3868 | 1471349600037 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:20 INFO - PROCESS | 3868 | 1471349600136 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:13:20 INFO - PROCESS | 3868 | 1471349600141 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 3868 | 1471349600143 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 1AA76C00 == 13 [pid = 3868] [id = 13] 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 35 (1AA77400) [pid = 3868] [serial = 35] [outer = 00000000] 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 36 (1AAF1400) [pid = 3868] [serial = 36] [outer = 1AA77400] 05:13:20 INFO - PROCESS | 3868 | 1471349600188 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 37 (1AAF5800) [pid = 3868] [serial = 37] [outer = 1AA77400] 05:13:20 INFO - PROCESS | 3868 | 1471349600494 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 508ms 05:13:20 INFO - PROCESS | 3868 | 1471349600530 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 3868 | 1471349600532 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 05:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:13:20 INFO - PROCESS | 3868 | 1471349600536 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 3868 | 1471349600537 Marionette TRACE conn3 <- [1,26,null,{}] 05:13:20 INFO - PROCESS | 3868 | 1471349600545 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 3868 | 1471349600547 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:20 INFO - PROCESS | 3868 | 1471349600696 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:13:20 INFO - PROCESS | 3868 | 1471349600701 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 3868 | 1471349600704 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 1AD35800 == 14 [pid = 3868] [id = 14] 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 38 (1AD3EC00) [pid = 3868] [serial = 38] [outer = 00000000] 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 39 (1AF71000) [pid = 3868] [serial = 39] [outer = 1AD3EC00] 05:13:20 INFO - PROCESS | 3868 | 1471349600748 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 40 (1AF75C00) [pid = 3868] [serial = 40] [outer = 1AD3EC00] 05:13:21 INFO - PROCESS | 3868 | ++DOCSHELL 1AF79C00 == 15 [pid = 3868] [id = 15] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 41 (1B201400) [pid = 3868] [serial = 41] [outer = 00000000] 05:13:21 INFO - PROCESS | 3868 | 1471349601089 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 42 (1B202C00) [pid = 3868] [serial = 42] [outer = 1B201400] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 43 (1B207000) [pid = 3868] [serial = 43] [outer = 1B201400] 05:13:21 INFO - PROCESS | 3868 | ++DOCSHELL 1512F800 == 16 [pid = 3868] [id = 16] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 44 (1B208000) [pid = 3868] [serial = 44] [outer = 00000000] 05:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 623ms 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 45 (1B25E800) [pid = 3868] [serial = 45] [outer = 1B208000] 05:13:21 INFO - PROCESS | 3868 | 1471349601178 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 3868 | 1471349601180 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 05:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 46 (1B266800) [pid = 3868] [serial = 46] [outer = 1B208000] 05:13:21 INFO - PROCESS | 3868 | 1471349601227 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 3868 | 1471349601238 Marionette TRACE conn3 <- [1,30,null,{}] 05:13:21 INFO - PROCESS | 3868 | 1471349601256 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 3868 | 1471349601258 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:21 INFO - PROCESS | 3868 | 1471349601435 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:13:21 INFO - PROCESS | 3868 | 1471349601443 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 3868 | 1471349601445 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:21 INFO - PROCESS | 3868 | ++DOCSHELL 1AF6A800 == 17 [pid = 3868] [id = 17] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 47 (1AF70C00) [pid = 3868] [serial = 47] [outer = 00000000] 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 48 (1B20C800) [pid = 3868] [serial = 48] [outer = 1AF70C00] 05:13:21 INFO - PROCESS | 3868 | 1471349601489 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 49 (1BA2FC00) [pid = 3868] [serial = 49] [outer = 1AF70C00] 05:13:22 INFO - PROCESS | 3868 | --DOCSHELL 118A3000 == 16 [pid = 3868] [id = 1] 05:13:22 INFO - PROCESS | 3868 | 1471349602565 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1393ms 05:13:22 INFO - PROCESS | 3868 | 1471349602603 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 3868 | 1471349602608 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 05:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:13:22 INFO - PROCESS | 3868 | 1471349602612 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 3868 | 1471349602618 Marionette TRACE conn3 <- [1,34,null,{}] 05:13:22 INFO - PROCESS | 3868 | 1471349602623 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 3868 | 1471349602626 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:22 INFO - PROCESS | 3868 | 1471349602741 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:13:22 INFO - PROCESS | 3868 | 1471349602812 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 3868 | 1471349602815 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:22 INFO - PROCESS | 3868 | ++DOCSHELL 10B6B800 == 17 [pid = 3868] [id = 18] 05:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (10F25400) [pid = 3868] [serial = 50] [outer = 00000000] 05:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (11038400) [pid = 3868] [serial = 51] [outer = 10F25400] 05:13:22 INFO - PROCESS | 3868 | 1471349602926 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (1146A000) [pid = 3868] [serial = 52] [outer = 10F25400] 05:13:23 INFO - PROCESS | 3868 | 1471349603469 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 951ms 05:13:23 INFO - PROCESS | 3868 | 1471349603552 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 3868 | 1471349603557 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 05:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:13:23 INFO - PROCESS | 3868 | 1471349603563 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 3868 | 1471349603566 Marionette TRACE conn3 <- [1,38,null,{}] 05:13:23 INFO - PROCESS | 3868 | 1471349603570 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 3868 | 1471349603623 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:23 INFO - PROCESS | 3868 | 1471349603782 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:13:23 INFO - PROCESS | 3868 | 1471349603792 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 3868 | 1471349603795 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:23 INFO - PROCESS | 3868 | ++DOCSHELL 12BC4000 == 18 [pid = 3868] [id = 19] 05:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (12E75C00) [pid = 3868] [serial = 53] [outer = 00000000] 05:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (13AD1800) [pid = 3868] [serial = 54] [outer = 12E75C00] 05:13:23 INFO - PROCESS | 3868 | 1471349603853 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (1452D400) [pid = 3868] [serial = 55] [outer = 12E75C00] 05:13:24 INFO - PROCESS | 3868 | 1471349604615 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1099ms 05:13:24 INFO - PROCESS | 3868 | 1471349604678 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 3868 | 1471349604683 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 05:13:24 INFO - PROCESS | 3868 | 1471349604688 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:13:24 INFO - PROCESS | 3868 | 1471349604691 Marionette TRACE conn3 <- [1,42,null,{}] 05:13:24 INFO - PROCESS | 3868 | 1471349604711 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 3868 | 1471349604713 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:24 INFO - PROCESS | 3868 | 1471349604816 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:13:24 INFO - PROCESS | 3868 | 1471349604878 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 3868 | 1471349604883 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:24 INFO - PROCESS | 3868 | ++DOCSHELL 10A48400 == 19 [pid = 3868] [id = 20] 05:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (10A4D400) [pid = 3868] [serial = 56] [outer = 00000000] 05:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10B66400) [pid = 3868] [serial = 57] [outer = 10A4D400] 05:13:24 INFO - PROCESS | 3868 | 1471349604941 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (10F28000) [pid = 3868] [serial = 58] [outer = 10A4D400] 05:13:25 INFO - PROCESS | 3868 | --DOCSHELL 118A4400 == 18 [pid = 3868] [id = 4] 05:13:25 INFO - PROCESS | 3868 | 1471349605486 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 836ms 05:13:25 INFO - PROCESS | 3868 | 1471349605524 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 3868 | 1471349605528 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 05:13:25 INFO - PROCESS | 3868 | 1471349605537 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:13:25 INFO - PROCESS | 3868 | 1471349605540 Marionette TRACE conn3 <- [1,46,null,{}] 05:13:25 INFO - PROCESS | 3868 | 1471349605543 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 3868 | 1471349605546 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:25 INFO - PROCESS | 3868 | 1471349605647 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:13:25 INFO - PROCESS | 3868 | 1471349605721 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 3868 | 1471349605771 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:25 INFO - PROCESS | 3868 | ++DOCSHELL 11031800 == 19 [pid = 3868] [id = 21] 05:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (112C5000) [pid = 3868] [serial = 59] [outer = 00000000] 05:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (114D4000) [pid = 3868] [serial = 60] [outer = 112C5000] 05:13:25 INFO - PROCESS | 3868 | 1471349605824 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (11812400) [pid = 3868] [serial = 61] [outer = 112C5000] 05:13:26 INFO - PROCESS | 3868 | 1471349606249 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 738ms 05:13:26 INFO - PROCESS | 3868 | 1471349606293 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 3868 | 1471349606296 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 05:13:26 INFO - PROCESS | 3868 | 1471349606300 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:13:26 INFO - PROCESS | 3868 | 1471349606304 Marionette TRACE conn3 <- [1,50,null,{}] 05:13:26 INFO - PROCESS | 3868 | 1471349606336 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 3868 | 1471349606341 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:26 INFO - PROCESS | 3868 | 1471349606477 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:13:26 INFO - PROCESS | 3868 | 1471349606490 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 3868 | 1471349606493 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:26 INFO - PROCESS | 3868 | ++DOCSHELL 13174000 == 20 [pid = 3868] [id = 22] 05:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (13175C00) [pid = 3868] [serial = 62] [outer = 00000000] 05:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (132B1800) [pid = 3868] [serial = 63] [outer = 13175C00] 05:13:26 INFO - PROCESS | 3868 | 1471349606543 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13A09000) [pid = 3868] [serial = 64] [outer = 13175C00] 05:13:26 INFO - PROCESS | 3868 | 1471349606936 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 05:13:27 INFO - PROCESS | 3868 | 1471349606995 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 3868 | 1471349606998 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 05:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:13:27 INFO - PROCESS | 3868 | 1471349607001 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 3868 | 1471349607003 Marionette TRACE conn3 <- [1,54,null,{}] 05:13:27 INFO - PROCESS | 3868 | 1471349607006 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 3868 | 1471349607008 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:27 INFO - PROCESS | 3868 | 1471349607097 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:13:27 INFO - PROCESS | 3868 | 1471349607110 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 3868 | 1471349607112 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:27 INFO - PROCESS | 3868 | ++DOCSHELL 1430B000 == 21 [pid = 3868] [id = 23] 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1430FC00) [pid = 3868] [serial = 65] [outer = 00000000] 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1509E800) [pid = 3868] [serial = 66] [outer = 1430FC00] 05:13:27 INFO - PROCESS | 3868 | 1471349607160 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (15111800) [pid = 3868] [serial = 67] [outer = 1430FC00] 05:13:27 INFO - PROCESS | 3868 | 1471349607585 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 623ms 05:13:27 INFO - PROCESS | 3868 | 1471349607632 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 3868 | 1471349607634 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 05:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:13:27 INFO - PROCESS | 3868 | 1471349607637 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 3868 | 1471349607639 Marionette TRACE conn3 <- [1,58,null,{}] 05:13:27 INFO - PROCESS | 3868 | 1471349607656 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 3868 | 1471349607658 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:27 INFO - PROCESS | 3868 | 1471349607734 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:13:27 INFO - PROCESS | 3868 | 1471349607739 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 3868 | 1471349607741 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:27 INFO - PROCESS | 3868 | ++DOCSHELL 15119000 == 22 [pid = 3868] [id = 24] 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1511FC00) [pid = 3868] [serial = 68] [outer = 00000000] 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15129000) [pid = 3868] [serial = 69] [outer = 1511FC00] 05:13:27 INFO - PROCESS | 3868 | 1471349607787 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1512BC00) [pid = 3868] [serial = 70] [outer = 1511FC00] 05:13:28 INFO - PROCESS | 3868 | 1471349608253 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 623ms 05:13:28 INFO - PROCESS | 3868 | 1471349608285 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 3868 | 1471349608287 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 05:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:13:28 INFO - PROCESS | 3868 | 1471349608291 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 3868 | 1471349608293 Marionette TRACE conn3 <- [1,62,null,{}] 05:13:28 INFO - PROCESS | 3868 | 1471349608296 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 3868 | 1471349608301 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:28 INFO - PROCESS | 3868 | 1471349608406 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:13:28 INFO - PROCESS | 3868 | 1471349608414 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 3868 | 1471349608416 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:28 INFO - PROCESS | 3868 | ++DOCSHELL 1590A800 == 23 [pid = 3868] [id = 25] 05:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1590F400) [pid = 3868] [serial = 71] [outer = 00000000] 05:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15A03800) [pid = 3868] [serial = 72] [outer = 1590F400] 05:13:28 INFO - PROCESS | 3868 | 1471349608463 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1602A400) [pid = 3868] [serial = 73] [outer = 1590F400] 05:13:28 INFO - PROCESS | 3868 | 1471349608889 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 05:13:28 INFO - PROCESS | 3868 | 1471349608919 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 3868 | 1471349608920 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 05:13:28 INFO - PROCESS | 3868 | 1471349608924 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:13:28 INFO - PROCESS | 3868 | 1471349608925 Marionette TRACE conn3 <- [1,66,null,{}] 05:13:28 INFO - PROCESS | 3868 | 1471349608942 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 3868 | 1471349608944 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:29 INFO - PROCESS | 3868 | 1471349609025 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:13:29 INFO - PROCESS | 3868 | 1471349609030 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 3868 | 1471349609032 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:29 INFO - PROCESS | 3868 | ++DOCSHELL 1321FC00 == 24 [pid = 3868] [id = 26] 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (159F5800) [pid = 3868] [serial = 74] [outer = 00000000] 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (161C7400) [pid = 3868] [serial = 75] [outer = 159F5800] 05:13:29 INFO - PROCESS | 3868 | 1471349609088 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (167CE000) [pid = 3868] [serial = 76] [outer = 159F5800] 05:13:29 INFO - PROCESS | 3868 | 1471349609535 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 656ms 05:13:29 INFO - PROCESS | 3868 | 1471349609597 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 3868 | 1471349609599 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 05:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:13:29 INFO - PROCESS | 3868 | 1471349609607 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 3868 | 1471349609609 Marionette TRACE conn3 <- [1,70,null,{}] 05:13:29 INFO - PROCESS | 3868 | 1471349609612 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 3868 | 1471349609614 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:29 INFO - PROCESS | 3868 | 1471349609689 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:13:29 INFO - PROCESS | 3868 | 1471349609695 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 3868 | 1471349609697 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:29 INFO - PROCESS | 3868 | ++DOCSHELL 1602D400 == 25 [pid = 3868] [id = 27] 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16C4D000) [pid = 3868] [serial = 77] [outer = 00000000] 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16D77000) [pid = 3868] [serial = 78] [outer = 16C4D000] 05:13:29 INFO - PROCESS | 3868 | 1471349609742 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16EAA400) [pid = 3868] [serial = 79] [outer = 16C4D000] 05:13:30 INFO - PROCESS | 3868 | 1471349610123 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 557ms 05:13:30 INFO - PROCESS | 3868 | 1471349610143 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 3868 | 1471349610145 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 05:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:13:30 INFO - PROCESS | 3868 | 1471349610197 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 3868 | 1471349610198 Marionette TRACE conn3 <- [1,74,null,{}] 05:13:30 INFO - PROCESS | 3868 | 1471349610202 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 3868 | 1471349610203 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:30 INFO - PROCESS | 3868 | 1471349610321 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:13:30 INFO - PROCESS | 3868 | 1471349610328 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 3868 | 1471349610330 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:30 INFO - PROCESS | 3868 | ++DOCSHELL 114D3400 == 26 [pid = 3868] [id = 28] 05:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (132A6800) [pid = 3868] [serial = 80] [outer = 00000000] 05:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17455800) [pid = 3868] [serial = 81] [outer = 132A6800] 05:13:30 INFO - PROCESS | 3868 | 1471349610376 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1765DC00) [pid = 3868] [serial = 82] [outer = 132A6800] 05:13:30 INFO - PROCESS | 3868 | 1471349610747 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 05:13:30 INFO - PROCESS | 3868 | 1471349610779 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 3868 | 1471349610781 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 05:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:13:30 INFO - PROCESS | 3868 | 1471349610784 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 3868 | 1471349610786 Marionette TRACE conn3 <- [1,78,null,{}] 05:13:30 INFO - PROCESS | 3868 | 1471349610791 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 3868 | 1471349610792 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:30 INFO - PROCESS | 3868 | 1471349610917 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:13:30 INFO - PROCESS | 3868 | 1471349610984 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 3868 | 1471349610995 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:31 INFO - PROCESS | 3868 | ++DOCSHELL 13ACBC00 == 27 [pid = 3868] [id = 29] 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16039C00) [pid = 3868] [serial = 83] [outer = 00000000] 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17BB3400) [pid = 3868] [serial = 84] [outer = 16039C00] 05:13:31 INFO - PROCESS | 3868 | 1471349611040 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17F6EC00) [pid = 3868] [serial = 85] [outer = 16039C00] 05:13:31 INFO - PROCESS | 3868 | 1471349611392 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 672ms 05:13:31 INFO - PROCESS | 3868 | 1471349611457 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 3868 | 1471349611459 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 05:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:13:31 INFO - PROCESS | 3868 | 1471349611462 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 3868 | 1471349611465 Marionette TRACE conn3 <- [1,82,null,{}] 05:13:31 INFO - PROCESS | 3868 | 1471349611471 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 3868 | 1471349611474 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:31 INFO - PROCESS | 3868 | 1471349611596 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:13:31 INFO - PROCESS | 3868 | 1471349611676 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 3868 | 1471349611678 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:31 INFO - PROCESS | 3868 | ++DOCSHELL 18153800 == 28 [pid = 3868] [id = 30] 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (18154400) [pid = 3868] [serial = 86] [outer = 00000000] 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19963400) [pid = 3868] [serial = 87] [outer = 18154400] 05:13:31 INFO - PROCESS | 3868 | 1471349611724 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19B93000) [pid = 3868] [serial = 88] [outer = 18154400] 05:13:32 INFO - PROCESS | 3868 | 1471349612082 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 672ms 05:13:32 INFO - PROCESS | 3868 | 1471349612149 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 3868 | 1471349612151 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 05:13:32 INFO - PROCESS | 3868 | 1471349612155 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 3868 | 1471349612157 Marionette TRACE conn3 <- [1,86,null,{}] 05:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:13:32 INFO - PROCESS | 3868 | 1471349612160 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 3868 | 1471349612162 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:32 INFO - PROCESS | 3868 | 1471349612240 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:13:32 INFO - PROCESS | 3868 | 1471349612245 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 3868 | 1471349612247 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:32 INFO - PROCESS | 3868 | ++DOCSHELL 132AFC00 == 29 [pid = 3868] [id = 31] 05:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16A62400) [pid = 3868] [serial = 89] [outer = 00000000] 05:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19E58400) [pid = 3868] [serial = 90] [outer = 16A62400] 05:13:32 INFO - PROCESS | 3868 | 1471349612292 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19E5D000) [pid = 3868] [serial = 91] [outer = 16A62400] 05:13:32 INFO - PROCESS | 3868 | 1471349612728 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 623ms 05:13:32 INFO - PROCESS | 3868 | 1471349612812 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 3868 | 1471349612814 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 05:13:32 INFO - PROCESS | 3868 | 1471349612818 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 3868 | 1471349612819 Marionette TRACE conn3 <- [1,90,null,{}] 05:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:13:32 INFO - PROCESS | 3868 | 1471349612827 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 3868 | 1471349612828 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:32 INFO - PROCESS | 3868 | 1471349612907 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:13:32 INFO - PROCESS | 3868 | 1471349612927 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 3868 | 1471349612929 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:32 INFO - PROCESS | 3868 | ++DOCSHELL 19E51400 == 30 [pid = 3868] [id = 32] 05:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (19EE6400) [pid = 3868] [serial = 92] [outer = 00000000] 05:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A093800) [pid = 3868] [serial = 93] [outer = 19EE6400] 05:13:32 INFO - PROCESS | 3868 | 1471349612973 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A09AC00) [pid = 3868] [serial = 94] [outer = 19EE6400] 05:13:34 INFO - PROCESS | 3868 | 1471349614306 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1525ms 05:13:34 INFO - PROCESS | 3868 | 1471349614348 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 3868 | 1471349614351 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:13:34 INFO - PROCESS | 3868 | 1471349614355 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 3868 | 1471349614358 Marionette TRACE conn3 <- [1,94,null,{}] 05:13:34 INFO - PROCESS | 3868 | 1471349614363 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 3868 | 1471349614367 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:34 INFO - PROCESS | 3868 | 1471349614529 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:13:34 INFO - PROCESS | 3868 | 1471349614541 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 3868 | 1471349614545 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:34 INFO - PROCESS | 3868 | ++DOCSHELL 1103CC00 == 31 [pid = 3868] [id = 33] 05:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (112C6800) [pid = 3868] [serial = 95] [outer = 00000000] 05:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (114DC400) [pid = 3868] [serial = 96] [outer = 112C6800] 05:13:34 INFO - PROCESS | 3868 | 1471349614602 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (11898000) [pid = 3868] [serial = 97] [outer = 112C6800] 05:13:35 INFO - PROCESS | 3868 | 1471349615009 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 672ms 05:13:35 INFO - PROCESS | 3868 | 1471349615024 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 3868 | 1471349615028 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 05:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:13:35 INFO - PROCESS | 3868 | 1471349615041 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 3868 | 1471349615044 Marionette TRACE conn3 <- [1,98,null,{}] 05:13:35 INFO - PROCESS | 3868 | 1471349615048 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 3868 | 1471349615050 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:35 INFO - PROCESS | 3868 | 1471349615207 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:13:35 INFO - PROCESS | 3868 | 1471349615276 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 3868 | 1471349615278 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:35 INFO - PROCESS | 3868 | ++DOCSHELL 12E2F400 == 32 [pid = 3868] [id = 34] 05:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (12E79C00) [pid = 3868] [serial = 98] [outer = 00000000] 05:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13193800) [pid = 3868] [serial = 99] [outer = 12E79C00] 05:13:35 INFO - PROCESS | 3868 | 1471349615326 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1321F000) [pid = 3868] [serial = 100] [outer = 12E79C00] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1AD3EC00) [pid = 3868] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1AA77400) [pid = 3868] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A992C00) [pid = 3868] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (15130C00) [pid = 3868] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1A551400) [pid = 3868] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (19B97800) [pid = 3868] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1430E000) [pid = 3868] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1590F400) [pid = 3868] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (159F5800) [pid = 3868] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16C4D000) [pid = 3868] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (132A6800) [pid = 3868] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16039C00) [pid = 3868] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18154400) [pid = 3868] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1AF70C00) [pid = 3868] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10F25400) [pid = 3868] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12E75C00) [pid = 3868] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A4D400) [pid = 3868] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (112C5000) [pid = 3868] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13175C00) [pid = 3868] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:13:35 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1430FC00) [pid = 3868] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1511FC00) [pid = 3868] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:13:36 INFO - PROCESS | 3868 | 1471349616177 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1164ms 05:13:36 INFO - PROCESS | 3868 | 1471349616227 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 3868 | 1471349616229 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:13:36 INFO - PROCESS | 3868 | 1471349616234 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 3868 | 1471349616237 Marionette TRACE conn3 <- [1,102,null,{}] 05:13:36 INFO - PROCESS | 3868 | 1471349616247 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 3868 | 1471349616252 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:36 INFO - PROCESS | 3868 | 1471349616330 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:13:36 INFO - PROCESS | 3868 | 1471349616336 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 3868 | 1471349616339 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:36 INFO - PROCESS | 3868 | ++DOCSHELL 1316C400 == 33 [pid = 3868] [id = 35] 05:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1316CC00) [pid = 3868] [serial = 101] [outer = 00000000] 05:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13AC5800) [pid = 3868] [serial = 102] [outer = 1316CC00] 05:13:36 INFO - PROCESS | 3868 | 1471349616400 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (14307000) [pid = 3868] [serial = 103] [outer = 1316CC00] 05:13:36 INFO - PROCESS | 3868 | 1471349616852 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 655ms 05:13:36 INFO - PROCESS | 3868 | 1471349616906 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 3868 | 1471349616909 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:13:36 INFO - PROCESS | 3868 | 1471349616912 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 3868 | 1471349616914 Marionette TRACE conn3 <- [1,106,null,{}] 05:13:36 INFO - PROCESS | 3868 | 1471349616917 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 3868 | 1471349616919 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:37 INFO - PROCESS | 3868 | 1471349617000 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:13:37 INFO - PROCESS | 3868 | 1471349617007 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 3868 | 1471349617009 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:37 INFO - PROCESS | 3868 | ++DOCSHELL 1452F000 == 34 [pid = 3868] [id = 36] 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1453AC00) [pid = 3868] [serial = 104] [outer = 00000000] 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15128C00) [pid = 3868] [serial = 105] [outer = 1453AC00] 05:13:37 INFO - PROCESS | 3868 | 1471349617054 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1512F000) [pid = 3868] [serial = 106] [outer = 1453AC00] 05:13:37 INFO - PROCESS | 3868 | 1471349617510 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 622ms 05:13:37 INFO - PROCESS | 3868 | 1471349617542 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 3868 | 1471349617543 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 05:13:37 INFO - PROCESS | 3868 | 1471349617547 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:13:37 INFO - PROCESS | 3868 | 1471349617548 Marionette TRACE conn3 <- [1,110,null,{}] 05:13:37 INFO - PROCESS | 3868 | 1471349617552 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 3868 | 1471349617554 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:37 INFO - PROCESS | 3868 | 1471349617632 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:13:37 INFO - PROCESS | 3868 | 1471349617637 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 3868 | 1471349617640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:37 INFO - PROCESS | 3868 | ++DOCSHELL 15133400 == 35 [pid = 3868] [id = 37] 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1561F000) [pid = 3868] [serial = 107] [outer = 00000000] 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1590CC00) [pid = 3868] [serial = 108] [outer = 1561F000] 05:13:37 INFO - PROCESS | 3868 | 1471349617685 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15A09C00) [pid = 3868] [serial = 109] [outer = 1561F000] 05:13:38 INFO - PROCESS | 3868 | 1471349618237 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 738ms 05:13:38 INFO - PROCESS | 3868 | 1471349618279 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 3868 | 1471349618284 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:13:38 INFO - PROCESS | 3868 | 1471349618290 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 3868 | 1471349618294 Marionette TRACE conn3 <- [1,114,null,{}] 05:13:38 INFO - PROCESS | 3868 | 1471349618300 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 3868 | 1471349618303 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:38 INFO - PROCESS | 3868 | 1471349618440 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:13:38 INFO - PROCESS | 3868 | 1471349618525 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 3868 | 1471349618530 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:38 INFO - PROCESS | 3868 | ++DOCSHELL 10A51400 == 36 [pid = 3868] [id = 38] 05:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11033C00) [pid = 3868] [serial = 110] [outer = 00000000] 05:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1146A800) [pid = 3868] [serial = 111] [outer = 11033C00] 05:13:38 INFO - PROCESS | 3868 | 1471349618588 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11C14000) [pid = 3868] [serial = 112] [outer = 11033C00] 05:13:39 INFO - PROCESS | 3868 | 1471349619158 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 951ms 05:13:39 INFO - PROCESS | 3868 | 1471349619226 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 3868 | 1471349619231 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 05:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:13:39 INFO - PROCESS | 3868 | 1471349619238 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 3868 | 1471349619241 Marionette TRACE conn3 <- [1,118,null,{}] 05:13:39 INFO - PROCESS | 3868 | 1471349619245 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 3868 | 1471349619248 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:39 INFO - PROCESS | 3868 | 1471349619353 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:13:39 INFO - PROCESS | 3868 | 1471349619424 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 3868 | 1471349619427 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:39 INFO - PROCESS | 3868 | ++DOCSHELL 10467C00 == 37 [pid = 3868] [id = 39] 05:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1319A000) [pid = 3868] [serial = 113] [outer = 00000000] 05:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1452C800) [pid = 3868] [serial = 114] [outer = 1319A000] 05:13:39 INFO - PROCESS | 3868 | 1471349619534 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (15128000) [pid = 3868] [serial = 115] [outer = 1319A000] 05:13:40 INFO - PROCESS | 3868 | 1471349620070 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 885ms 05:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:13:40 INFO - PROCESS | 3868 | 1471349620114 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 3868 | 1471349620117 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 05:13:40 INFO - PROCESS | 3868 | 1471349620121 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 3868 | 1471349620124 Marionette TRACE conn3 <- [1,122,null,{}] 05:13:40 INFO - PROCESS | 3868 | 1471349620135 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 3868 | 1471349620140 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:40 INFO - PROCESS | 3868 | 1471349620288 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:13:40 INFO - PROCESS | 3868 | 1471349620373 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 3868 | 1471349620377 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:40 INFO - PROCESS | 3868 | ++DOCSHELL 16EA2800 == 38 [pid = 3868] [id = 40] 05:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16EA3000) [pid = 3868] [serial = 116] [outer = 00000000] 05:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (17453800) [pid = 3868] [serial = 117] [outer = 16EA3000] 05:13:40 INFO - PROCESS | 3868 | 1471349620433 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (17654000) [pid = 3868] [serial = 118] [outer = 16EA3000] 05:13:40 INFO - PROCESS | 3868 | 1471349620905 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 836ms 05:13:41 INFO - PROCESS | 3868 | 1471349621004 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 3868 | 1471349621007 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 05:13:41 INFO - PROCESS | 3868 | 1471349621011 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:13:41 INFO - PROCESS | 3868 | 1471349621013 Marionette TRACE conn3 <- [1,126,null,{}] 05:13:41 INFO - PROCESS | 3868 | 1471349621018 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 3868 | 1471349621020 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:41 INFO - PROCESS | 3868 | 1471349621120 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:13:41 INFO - PROCESS | 3868 | 1471349621203 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 3868 | 1471349621206 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:41 INFO - PROCESS | 3868 | ++DOCSHELL 17BB6C00 == 39 [pid = 3868] [id = 41] 05:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17BBFC00) [pid = 3868] [serial = 119] [outer = 00000000] 05:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (18411400) [pid = 3868] [serial = 120] [outer = 17BBFC00] 05:13:41 INFO - PROCESS | 3868 | 1471349621260 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (19958400) [pid = 3868] [serial = 121] [outer = 17BBFC00] 05:13:41 INFO - PROCESS | 3868 | 1471349621851 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 869ms 05:13:41 INFO - PROCESS | 3868 | 1471349621890 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 3868 | 1471349621892 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 05:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:13:41 INFO - PROCESS | 3868 | 1471349621896 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 3868 | 1471349621898 Marionette TRACE conn3 <- [1,130,null,{}] 05:13:41 INFO - PROCESS | 3868 | 1471349621902 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 3868 | 1471349621904 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:42 INFO - PROCESS | 3868 | 1471349622000 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:13:42 INFO - PROCESS | 3868 | 1471349622076 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 3868 | 1471349622078 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:42 INFO - PROCESS | 3868 | ++DOCSHELL 114D1000 == 40 [pid = 3868] [id = 42] 05:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (114DC800) [pid = 3868] [serial = 122] [outer = 00000000] 05:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (173A6400) [pid = 3868] [serial = 123] [outer = 114DC800] 05:13:42 INFO - PROCESS | 3868 | 1471349622137 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17BC0400) [pid = 3868] [serial = 124] [outer = 114DC800] 05:13:42 INFO - PROCESS | 3868 | 1471349622763 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 950ms 05:13:42 INFO - PROCESS | 3868 | 1471349622833 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 3868 | 1471349622836 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:13:42 INFO - PROCESS | 3868 | 1471349622841 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 3868 | 1471349622844 Marionette TRACE conn3 <- [1,134,null,{}] 05:13:42 INFO - PROCESS | 3868 | 1471349622850 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 3868 | 1471349622853 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:42 INFO - PROCESS | 3868 | 1471349622950 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:13:43 INFO - PROCESS | 3868 | 1471349623024 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 3868 | 1471349623027 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:43 INFO - PROCESS | 3868 | ++DOCSHELL 10A4CC00 == 41 [pid = 3868] [id = 43] 05:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (10A4DC00) [pid = 3868] [serial = 125] [outer = 00000000] 05:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1146EC00) [pid = 3868] [serial = 126] [outer = 10A4DC00] 05:13:43 INFO - PROCESS | 3868 | 1471349623132 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (11899000) [pid = 3868] [serial = 127] [outer = 10A4DC00] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 12E2F400 == 40 [pid = 3868] [id = 34] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 1103CC00 == 39 [pid = 3868] [id = 33] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 1452F000 == 38 [pid = 3868] [id = 36] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 1316C400 == 37 [pid = 3868] [id = 35] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 17BB6C00 == 36 [pid = 3868] [id = 41] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 114D1000 == 35 [pid = 3868] [id = 42] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 19E51400 == 34 [pid = 3868] [id = 32] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 16EA2800 == 33 [pid = 3868] [id = 40] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 15133400 == 32 [pid = 3868] [id = 37] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 18153800 == 31 [pid = 3868] [id = 30] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 13ACBC00 == 30 [pid = 3868] [id = 29] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 10A51400 == 29 [pid = 3868] [id = 38] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 132AFC00 == 28 [pid = 3868] [id = 31] 05:13:43 INFO - PROCESS | 3868 | --DOCSHELL 10467C00 == 27 [pid = 3868] [id = 39] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16A67800) [pid = 3868] [serial = 17] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (15A03800) [pid = 3868] [serial = 72] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (161C7400) [pid = 3868] [serial = 75] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16D77000) [pid = 3868] [serial = 78] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (17455800) [pid = 3868] [serial = 81] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17BB3400) [pid = 3868] [serial = 84] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (19963400) [pid = 3868] [serial = 87] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1B20C800) [pid = 3868] [serial = 48] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (11038400) [pid = 3868] [serial = 51] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (13AD1800) [pid = 3868] [serial = 54] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (10B66400) [pid = 3868] [serial = 57] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (114D4000) [pid = 3868] [serial = 60] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (132B1800) [pid = 3868] [serial = 63] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13A09000) [pid = 3868] [serial = 64] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1509E800) [pid = 3868] [serial = 66] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15111800) [pid = 3868] [serial = 67] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15129000) [pid = 3868] [serial = 69] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1512BC00) [pid = 3868] [serial = 70] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1602A400) [pid = 3868] [serial = 73] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (167CE000) [pid = 3868] [serial = 76] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16EAA400) [pid = 3868] [serial = 79] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10F28000) [pid = 3868] [serial = 58] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1765DC00) [pid = 3868] [serial = 82] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (17F6EC00) [pid = 3868] [serial = 85] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1146A000) [pid = 3868] [serial = 52] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11812400) [pid = 3868] [serial = 61] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19B93000) [pid = 3868] [serial = 88] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1452D400) [pid = 3868] [serial = 55] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1BA2FC00) [pid = 3868] [serial = 49] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16B8E000) [pid = 3868] [serial = 14] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (14533800) [pid = 3868] [serial = 9] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (14538C00) [pid = 3868] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11DE7000) [pid = 3868] [serial = 4] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19E58400) [pid = 3868] [serial = 90] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1B202C00) [pid = 3868] [serial = 42] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1B25E800) [pid = 3868] [serial = 45] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1AF71000) [pid = 3868] [serial = 39] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1AF75C00) [pid = 3868] [serial = 40] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1AAF1400) [pid = 3868] [serial = 36] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1AAF5800) [pid = 3868] [serial = 37] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1A99AC00) [pid = 3868] [serial = 33] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1AD3D800) [pid = 3868] [serial = 34] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (19E50C00) [pid = 3868] [serial = 30] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1AD3C400) [pid = 3868] [serial = 31] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1AD30C00) [pid = 3868] [serial = 27] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (150A4400) [pid = 3868] [serial = 28] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1A09B800) [pid = 3868] [serial = 24] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (19E50400) [pid = 3868] [serial = 21] [outer = 00000000] [url = about:blank] 05:13:43 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (19E54400) [pid = 3868] [serial = 22] [outer = 00000000] [url = about:blank] 05:13:44 INFO - PROCESS | 3868 | 1471349624194 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1377ms 05:13:44 INFO - PROCESS | 3868 | 1471349624225 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 3868 | 1471349624229 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 05:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:13:44 INFO - PROCESS | 3868 | 1471349624233 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 3868 | 1471349624237 Marionette TRACE conn3 <- [1,138,null,{}] 05:13:44 INFO - PROCESS | 3868 | 1471349624242 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 3868 | 1471349624245 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:44 INFO - PROCESS | 3868 | 1471349624333 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:13:44 INFO - PROCESS | 3868 | 1471349624402 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 3868 | 1471349624405 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:44 INFO - PROCESS | 3868 | ++DOCSHELL 1103CC00 == 28 [pid = 3868] [id = 44] 05:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (112C4400) [pid = 3868] [serial = 128] [outer = 00000000] 05:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (114CA800) [pid = 3868] [serial = 129] [outer = 112C4400] 05:13:44 INFO - PROCESS | 3868 | 1471349624454 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (114DE800) [pid = 3868] [serial = 130] [outer = 112C4400] 05:13:44 INFO - PROCESS | 3868 | 1471349624872 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 673ms 05:13:44 INFO - PROCESS | 3868 | 1471349624906 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 3868 | 1471349624911 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 05:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:13:44 INFO - PROCESS | 3868 | 1471349624917 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 3868 | 1471349624920 Marionette TRACE conn3 <- [1,142,null,{}] 05:13:44 INFO - PROCESS | 3868 | 1471349624924 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 3868 | 1471349624927 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:45 INFO - PROCESS | 3868 | 1471349625013 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:13:45 INFO - PROCESS | 3868 | 1471349625019 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 3868 | 1471349625021 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:45 INFO - PROCESS | 3868 | ++DOCSHELL 12B72400 == 29 [pid = 3868] [id = 45] 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (13132C00) [pid = 3868] [serial = 131] [outer = 00000000] 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (13198C00) [pid = 3868] [serial = 132] [outer = 13132C00] 05:13:45 INFO - PROCESS | 3868 | 1471349625070 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13221C00) [pid = 3868] [serial = 133] [outer = 13132C00] 05:13:45 INFO - PROCESS | 3868 | 1471349625560 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 656ms 05:13:45 INFO - PROCESS | 3868 | 1471349625589 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 3868 | 1471349625591 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 05:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:13:45 INFO - PROCESS | 3868 | 1471349625595 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 3868 | 1471349625598 Marionette TRACE conn3 <- [1,146,null,{}] 05:13:45 INFO - PROCESS | 3868 | 1471349625608 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 3868 | 1471349625613 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:45 INFO - PROCESS | 3868 | 1471349625697 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:13:45 INFO - PROCESS | 3868 | 1471349625705 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 3868 | 1471349625708 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:45 INFO - PROCESS | 3868 | ++DOCSHELL 14534800 == 30 [pid = 3868] [id = 46] 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (14534C00) [pid = 3868] [serial = 134] [outer = 00000000] 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1509CC00) [pid = 3868] [serial = 135] [outer = 14534C00] 05:13:45 INFO - PROCESS | 3868 | 1471349625758 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (150A9C00) [pid = 3868] [serial = 136] [outer = 14534C00] 05:13:46 INFO - PROCESS | 3868 | 1471349626216 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 656ms 05:13:46 INFO - PROCESS | 3868 | 1471349626265 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 3868 | 1471349626267 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 05:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:13:46 INFO - PROCESS | 3868 | 1471349626276 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 3868 | 1471349626278 Marionette TRACE conn3 <- [1,150,null,{}] 05:13:46 INFO - PROCESS | 3868 | 1471349626283 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 3868 | 1471349626286 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:46 INFO - PROCESS | 3868 | 1471349626404 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:13:46 INFO - PROCESS | 3868 | 1471349626411 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 3868 | 1471349626413 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:46 INFO - PROCESS | 3868 | ++DOCSHELL 150A6800 == 31 [pid = 3868] [id = 47] 05:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (15117C00) [pid = 3868] [serial = 137] [outer = 00000000] 05:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1562D800) [pid = 3868] [serial = 138] [outer = 15117C00] 05:13:46 INFO - PROCESS | 3868 | 1471349626495 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15903400) [pid = 3868] [serial = 139] [outer = 15117C00] 05:13:46 INFO - PROCESS | 3868 | 1471349626974 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 738ms 05:13:47 INFO - PROCESS | 3868 | 1471349627010 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 3868 | 1471349627012 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 05:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:13:47 INFO - PROCESS | 3868 | 1471349627015 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 3868 | 1471349627017 Marionette TRACE conn3 <- [1,154,null,{}] 05:13:47 INFO - PROCESS | 3868 | 1471349627020 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 3868 | 1471349627022 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:47 INFO - PROCESS | 3868 | 1471349627120 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:13:47 INFO - PROCESS | 3868 | 1471349627125 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 3868 | 1471349627128 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:47 INFO - PROCESS | 3868 | ++DOCSHELL 159F7000 == 32 [pid = 3868] [id = 48] 05:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15A08400) [pid = 3868] [serial = 140] [outer = 00000000] 05:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16038000) [pid = 3868] [serial = 141] [outer = 15A08400] 05:13:47 INFO - PROCESS | 3868 | 1471349627176 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16A67800) [pid = 3868] [serial = 142] [outer = 15A08400] 05:13:47 INFO - PROCESS | 3868 | 1471349627670 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 05:13:47 INFO - PROCESS | 3868 | 1471349627693 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 3868 | 1471349627695 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 05:13:47 INFO - PROCESS | 3868 | 1471349627698 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 3868 | 1471349627700 Marionette TRACE conn3 <- [1,158,null,{}] 05:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:13:47 INFO - PROCESS | 3868 | 1471349627704 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 3868 | 1471349627709 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:47 INFO - PROCESS | 3868 | 1471349627849 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:13:47 INFO - PROCESS | 3868 | 1471349627902 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 3868 | 1471349627904 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:47 INFO - PROCESS | 3868 | ++DOCSHELL 16B8EC00 == 33 [pid = 3868] [id = 49] 05:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16D6C400) [pid = 3868] [serial = 143] [outer = 00000000] 05:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16EA4000) [pid = 3868] [serial = 144] [outer = 16D6C400] 05:13:47 INFO - PROCESS | 3868 | 1471349627949 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1745A000) [pid = 3868] [serial = 145] [outer = 16D6C400] 05:13:48 INFO - PROCESS | 3868 | 1471349628443 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19EE6400) [pid = 3868] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16A62400) [pid = 3868] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (112C6800) [pid = 3868] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (12E79C00) [pid = 3868] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1453AC00) [pid = 3868] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1316CC00) [pid = 3868] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:13:48 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1561F000) [pid = 3868] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 770ms 05:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:13:48 INFO - PROCESS | 3868 | 1471349628476 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 3868 | 1471349628478 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 05:13:48 INFO - PROCESS | 3868 | 1471349628481 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 3868 | 1471349628484 Marionette TRACE conn3 <- [1,162,null,{}] 05:13:48 INFO - PROCESS | 3868 | 1471349628493 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 3868 | 1471349628495 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:48 INFO - PROCESS | 3868 | 1471349628569 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:13:48 INFO - PROCESS | 3868 | 1471349628578 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 3868 | 1471349628580 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:48 INFO - PROCESS | 3868 | ++DOCSHELL 1103BC00 == 34 [pid = 3868] [id = 50] 05:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (112C6800) [pid = 3868] [serial = 146] [outer = 00000000] 05:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13A0F800) [pid = 3868] [serial = 147] [outer = 112C6800] 05:13:48 INFO - PROCESS | 3868 | 1471349628627 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1453AC00) [pid = 3868] [serial = 148] [outer = 112C6800] 05:13:49 INFO - PROCESS | 3868 | 1471349629062 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 05:13:49 INFO - PROCESS | 3868 | 1471349629112 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 3868 | 1471349629114 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 05:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:13:49 INFO - PROCESS | 3868 | 1471349629117 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 3868 | 1471349629119 Marionette TRACE conn3 <- [1,166,null,{}] 05:13:49 INFO - PROCESS | 3868 | 1471349629122 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 3868 | 1471349629124 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:49 INFO - PROCESS | 3868 | 1471349629198 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:13:49 INFO - PROCESS | 3868 | 1471349629203 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 3868 | 1471349629205 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:49 INFO - PROCESS | 3868 | ++DOCSHELL 114E5C00 == 35 [pid = 3868] [id = 51] 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13197C00) [pid = 3868] [serial = 149] [outer = 00000000] 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17BB4C00) [pid = 3868] [serial = 150] [outer = 13197C00] 05:13:49 INFO - PROCESS | 3868 | 1471349629251 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (17BB6400) [pid = 3868] [serial = 151] [outer = 13197C00] 05:13:49 INFO - PROCESS | 3868 | 1471349629659 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 05:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:13:49 INFO - PROCESS | 3868 | 1471349629767 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 3868 | 1471349629769 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 05:13:49 INFO - PROCESS | 3868 | 1471349629773 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 3868 | 1471349629775 Marionette TRACE conn3 <- [1,170,null,{}] 05:13:49 INFO - PROCESS | 3868 | 1471349629778 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 3868 | 1471349629781 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:49 INFO - PROCESS | 3868 | 1471349629857 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:13:49 INFO - PROCESS | 3868 | 1471349629882 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 3868 | 1471349629884 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:49 INFO - PROCESS | 3868 | ++DOCSHELL 14534400 == 36 [pid = 3868] [id = 52] 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17B53000) [pid = 3868] [serial = 152] [outer = 00000000] 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19B92800) [pid = 3868] [serial = 153] [outer = 17B53000] 05:13:49 INFO - PROCESS | 3868 | 1471349629929 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19B96800) [pid = 3868] [serial = 154] [outer = 17B53000] 05:13:50 INFO - PROCESS | 3868 | 1471349630331 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 05:13:50 INFO - PROCESS | 3868 | 1471349630368 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 3868 | 1471349630370 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 05:13:50 INFO - PROCESS | 3868 | 1471349630384 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:13:50 INFO - PROCESS | 3868 | 1471349630386 Marionette TRACE conn3 <- [1,174,null,{}] 05:13:50 INFO - PROCESS | 3868 | 1471349630389 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 3868 | 1471349630391 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:50 INFO - PROCESS | 3868 | 1471349630516 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:13:50 INFO - PROCESS | 3868 | 1471349630521 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 3868 | 1471349630523 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:50 INFO - PROCESS | 3868 | ++DOCSHELL 10A49000 == 37 [pid = 3868] [id = 53] 05:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15128800) [pid = 3868] [serial = 155] [outer = 00000000] 05:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E53800) [pid = 3868] [serial = 156] [outer = 15128800] 05:13:50 INFO - PROCESS | 3868 | 1471349630574 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19EDFC00) [pid = 3868] [serial = 157] [outer = 15128800] 05:13:51 INFO - PROCESS | 3868 | 1471349631326 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 950ms 05:13:51 INFO - PROCESS | 3868 | 1471349631372 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 3868 | 1471349631376 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 05:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:13:51 INFO - PROCESS | 3868 | 1471349631382 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 3868 | 1471349631385 Marionette TRACE conn3 <- [1,178,null,{}] 05:13:51 INFO - PROCESS | 3868 | 1471349631390 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 3868 | 1471349631394 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:51 INFO - PROCESS | 3868 | 1471349631508 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:13:51 INFO - PROCESS | 3868 | 1471349631580 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 3868 | 1471349631583 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:51 INFO - PROCESS | 3868 | ++DOCSHELL 10F2B400 == 38 [pid = 3868] [id = 54] 05:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1102DC00) [pid = 3868] [serial = 158] [outer = 00000000] 05:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11DEA000) [pid = 3868] [serial = 159] [outer = 1102DC00] 05:13:51 INFO - PROCESS | 3868 | 1471349631650 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (12E7D400) [pid = 3868] [serial = 160] [outer = 1102DC00] 05:13:52 INFO - PROCESS | 3868 | 1471349632385 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1049ms 05:13:52 INFO - PROCESS | 3868 | 1471349632528 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 3868 | 1471349632532 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 05:13:52 INFO - PROCESS | 3868 | 1471349632537 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 3868 | 1471349632541 Marionette TRACE conn3 <- [1,182,null,{}] 05:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:13:52 INFO - PROCESS | 3868 | 1471349632546 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 3868 | 1471349632550 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:52 INFO - PROCESS | 3868 | 1471349632715 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11034000) [pid = 3868] [serial = 161] [outer = 1B208000] 05:13:52 INFO - PROCESS | 3868 | 1471349632803 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 3868 | 1471349632807 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:52 INFO - PROCESS | 3868 | ++DOCSHELL 10A4E800 == 39 [pid = 3868] [id = 55] 05:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (112D7800) [pid = 3868] [serial = 162] [outer = 00000000] 05:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (114E5400) [pid = 3868] [serial = 163] [outer = 112D7800] 05:13:52 INFO - PROCESS | 3868 | 1471349632916 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11C13000) [pid = 3868] [serial = 164] [outer = 112D7800] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 14534400 == 38 [pid = 3868] [id = 52] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 114E5C00 == 37 [pid = 3868] [id = 51] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 1103BC00 == 36 [pid = 3868] [id = 50] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 16B8EC00 == 35 [pid = 3868] [id = 49] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 159F7000 == 34 [pid = 3868] [id = 48] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 150A6800 == 33 [pid = 3868] [id = 47] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 14534800 == 32 [pid = 3868] [id = 46] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 12B72400 == 31 [pid = 3868] [id = 45] 05:13:53 INFO - PROCESS | 3868 | --DOCSHELL 1103CC00 == 30 [pid = 3868] [id = 44] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1A093800) [pid = 3868] [serial = 93] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (19E5D000) [pid = 3868] [serial = 91] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (114DC400) [pid = 3868] [serial = 96] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11898000) [pid = 3868] [serial = 97] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13193800) [pid = 3868] [serial = 99] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (15128C00) [pid = 3868] [serial = 105] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (14307000) [pid = 3868] [serial = 103] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1321F000) [pid = 3868] [serial = 100] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15A09C00) [pid = 3868] [serial = 109] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1512F000) [pid = 3868] [serial = 106] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1A09AC00) [pid = 3868] [serial = 94] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1590CC00) [pid = 3868] [serial = 108] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13AC5800) [pid = 3868] [serial = 102] [outer = 00000000] [url = about:blank] 05:13:53 INFO - PROCESS | 3868 | 1471349633465 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 918ms 05:13:53 INFO - PROCESS | 3868 | 1471349633496 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 3868 | 1471349633500 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 05:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:13:53 INFO - PROCESS | 3868 | 1471349633506 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 3868 | 1471349633510 Marionette TRACE conn3 <- [1,186,null,{}] 05:13:53 INFO - PROCESS | 3868 | 1471349633514 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 3868 | 1471349633517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:53 INFO - PROCESS | 3868 | 1471349633606 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:13:53 INFO - PROCESS | 3868 | 1471349633612 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 3868 | 1471349633615 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:53 INFO - PROCESS | 3868 | ++DOCSHELL 12C62C00 == 31 [pid = 3868] [id = 56] 05:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (12C69000) [pid = 3868] [serial = 165] [outer = 00000000] 05:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (132AD800) [pid = 3868] [serial = 166] [outer = 12C69000] 05:13:53 INFO - PROCESS | 3868 | 1471349633665 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13ACD800) [pid = 3868] [serial = 167] [outer = 12C69000] 05:13:54 INFO - PROCESS | 3868 | 1471349634151 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 688ms 05:13:54 INFO - PROCESS | 3868 | 1471349634194 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 3868 | 1471349634196 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:13:54 INFO - PROCESS | 3868 | 1471349634200 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 3868 | 1471349634202 Marionette TRACE conn3 <- [1,190,null,{}] 05:13:54 INFO - PROCESS | 3868 | 1471349634211 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 3868 | 1471349634216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:54 INFO - PROCESS | 3868 | 1471349634301 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:13:54 INFO - PROCESS | 3868 | 1471349634311 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 3868 | 1471349634315 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:54 INFO - PROCESS | 3868 | ++DOCSHELL 150A7C00 == 32 [pid = 3868] [id = 57] 05:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15111000) [pid = 3868] [serial = 168] [outer = 00000000] 05:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15126400) [pid = 3868] [serial = 169] [outer = 15111000] 05:13:54 INFO - PROCESS | 3868 | 1471349634364 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1512D400) [pid = 3868] [serial = 170] [outer = 15111000] 05:13:54 INFO - PROCESS | 3868 | 1471349634856 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 672ms 05:13:54 INFO - PROCESS | 3868 | 1471349634872 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 3868 | 1471349634874 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:13:54 INFO - PROCESS | 3868 | 1471349634877 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 3868 | 1471349634879 Marionette TRACE conn3 <- [1,194,null,{}] 05:13:54 INFO - PROCESS | 3868 | 1471349634882 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 3868 | 1471349634884 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:54 INFO - PROCESS | 3868 | 1471349634969 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:13:54 INFO - PROCESS | 3868 | 1471349634975 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 3868 | 1471349634977 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:54 INFO - PROCESS | 3868 | ++DOCSHELL 159ED400 == 33 [pid = 3868] [id = 58] 05:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (159F0C00) [pid = 3868] [serial = 171] [outer = 00000000] 05:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1602B000) [pid = 3868] [serial = 172] [outer = 159F0C00] 05:13:55 INFO - PROCESS | 3868 | 1471349635022 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16033800) [pid = 3868] [serial = 173] [outer = 159F0C00] 05:13:55 INFO - PROCESS | 3868 | 1471349635428 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 623ms 05:13:55 INFO - PROCESS | 3868 | 1471349635541 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 3868 | 1471349635543 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:13:55 INFO - PROCESS | 3868 | 1471349635547 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 3868 | 1471349635548 Marionette TRACE conn3 <- [1,198,null,{}] 05:13:55 INFO - PROCESS | 3868 | 1471349635552 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 3868 | 1471349635554 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:55 INFO - PROCESS | 3868 | 1471349635660 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:13:55 INFO - PROCESS | 3868 | 1471349635670 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 3868 | 1471349635672 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:55 INFO - PROCESS | 3868 | ++DOCSHELL 16A64000 == 34 [pid = 3868] [id = 59] 05:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16B8EC00) [pid = 3868] [serial = 174] [outer = 00000000] 05:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16E1F400) [pid = 3868] [serial = 175] [outer = 16B8EC00] 05:13:55 INFO - PROCESS | 3868 | 1471349635717 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (173A8400) [pid = 3868] [serial = 176] [outer = 16B8EC00] 05:13:56 INFO - PROCESS | 3868 | 1471349636146 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 672ms 05:13:56 INFO - PROCESS | 3868 | 1471349636185 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 3868 | 1471349636187 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 05:13:56 INFO - PROCESS | 3868 | 1471349636190 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:13:56 INFO - PROCESS | 3868 | 1471349636192 Marionette TRACE conn3 <- [1,202,null,{}] 05:13:56 INFO - PROCESS | 3868 | 1471349636244 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 3868 | 1471349636250 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:56 INFO - PROCESS | 3868 | 1471349636387 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:13:56 INFO - PROCESS | 3868 | 1471349636400 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 3868 | 1471349636402 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:56 INFO - PROCESS | 3868 | ++DOCSHELL 18156400 == 35 [pid = 3868] [id = 60] 05:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (18417000) [pid = 3868] [serial = 177] [outer = 00000000] 05:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19B94C00) [pid = 3868] [serial = 178] [outer = 18417000] 05:13:56 INFO - PROCESS | 3868 | 1471349636447 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19E55400) [pid = 3868] [serial = 179] [outer = 18417000] 05:13:56 INFO - PROCESS | 3868 | 1471349636867 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 738ms 05:13:56 INFO - PROCESS | 3868 | 1471349636924 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 3868 | 1471349636927 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:13:56 INFO - PROCESS | 3868 | 1471349636987 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 3868 | 1471349636989 Marionette TRACE conn3 <- [1,206,null,{}] 05:13:56 INFO - PROCESS | 3868 | 1471349636992 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 3868 | 1471349636994 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:57 INFO - PROCESS | 3868 | 1471349637115 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:13:57 INFO - PROCESS | 3868 | 1471349637179 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 3868 | 1471349637181 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:57 INFO - PROCESS | 3868 | ++DOCSHELL 19EE3000 == 36 [pid = 3868] [id = 61] 05:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1A08F800) [pid = 3868] [serial = 180] [outer = 00000000] 05:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A098400) [pid = 3868] [serial = 181] [outer = 1A08F800] 05:13:57 INFO - PROCESS | 3868 | 1471349637225 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A09C800) [pid = 3868] [serial = 182] [outer = 1A08F800] 05:13:57 INFO - PROCESS | 3868 | 1471349637711 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17B53000) [pid = 3868] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15A08400) [pid = 3868] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16D6C400) [pid = 3868] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (10A4DC00) [pid = 3868] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (14534C00) [pid = 3868] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13132C00) [pid = 3868] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (112C4400) [pid = 3868] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (112C6800) [pid = 3868] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13197C00) [pid = 3868] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11033C00) [pid = 3868] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1319A000) [pid = 3868] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16EA3000) [pid = 3868] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17BBFC00) [pid = 3868] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (114DC800) [pid = 3868] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:13:57 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15117C00) [pid = 3868] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 852ms 05:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:13:57 INFO - PROCESS | 3868 | 1471349637787 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 3868 | 1471349637789 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 05:13:57 INFO - PROCESS | 3868 | 1471349637792 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 3868 | 1471349637849 Marionette TRACE conn3 <- [1,210,null,{}] 05:13:57 INFO - PROCESS | 3868 | 1471349637852 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 3868 | 1471349637854 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:57 INFO - PROCESS | 3868 | 1471349637931 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:13:57 INFO - PROCESS | 3868 | 1471349637936 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 3868 | 1471349637938 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:57 INFO - PROCESS | 3868 | ++DOCSHELL 114DC800 == 37 [pid = 3868] [id = 62] 05:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1181A000) [pid = 3868] [serial = 183] [outer = 00000000] 05:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13AC5C00) [pid = 3868] [serial = 184] [outer = 1181A000] 05:13:57 INFO - PROCESS | 3868 | 1471349637984 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15130C00) [pid = 3868] [serial = 185] [outer = 1181A000] 05:13:58 INFO - PROCESS | 3868 | 1471349638384 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 623ms 05:13:58 INFO - PROCESS | 3868 | 1471349638430 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 3868 | 1471349638432 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 05:13:58 INFO - PROCESS | 3868 | 1471349638435 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:13:58 INFO - PROCESS | 3868 | 1471349638437 Marionette TRACE conn3 <- [1,214,null,{}] 05:13:58 INFO - PROCESS | 3868 | 1471349638463 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 3868 | 1471349638465 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:58 INFO - PROCESS | 3868 | 1471349638595 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:13:58 INFO - PROCESS | 3868 | 1471349638602 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 3868 | 1471349638604 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:58 INFO - PROCESS | 3868 | ++DOCSHELL 16A69800 == 38 [pid = 3868] [id = 63] 05:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16E25400) [pid = 3868] [serial = 186] [outer = 00000000] 05:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18414000) [pid = 3868] [serial = 187] [outer = 16E25400] 05:13:58 INFO - PROCESS | 3868 | 1471349638648 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19EE8C00) [pid = 3868] [serial = 188] [outer = 16E25400] 05:13:59 INFO - PROCESS | 3868 | 1471349639059 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 05:13:59 INFO - PROCESS | 3868 | 1471349639106 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 3868 | 1471349639109 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:13:59 INFO - PROCESS | 3868 | 1471349639112 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 3868 | 1471349639113 Marionette TRACE conn3 <- [1,218,null,{}] 05:13:59 INFO - PROCESS | 3868 | 1471349639117 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 3868 | 1471349639119 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:59 INFO - PROCESS | 3868 | 1471349639205 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:13:59 INFO - PROCESS | 3868 | 1471349639266 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 3868 | 1471349639268 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:59 INFO - PROCESS | 3868 | ++DOCSHELL 1A0D2400 == 39 [pid = 3868] [id = 64] 05:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1A0D5000) [pid = 3868] [serial = 189] [outer = 00000000] 05:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1A550800) [pid = 3868] [serial = 190] [outer = 1A0D5000] 05:13:59 INFO - PROCESS | 3868 | 1471349639313 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A593C00) [pid = 3868] [serial = 191] [outer = 1A0D5000] 05:13:59 INFO - PROCESS | 3868 | 1471349639692 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 623ms 05:13:59 INFO - PROCESS | 3868 | 1471349639750 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 3868 | 1471349639753 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:13:59 INFO - PROCESS | 3868 | 1471349639760 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 3868 | 1471349639762 Marionette TRACE conn3 <- [1,222,null,{}] 05:13:59 INFO - PROCESS | 3868 | 1471349639766 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 3868 | 1471349639769 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:13:59 INFO - PROCESS | 3868 | 1471349639906 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:14:00 INFO - PROCESS | 3868 | 1471349640074 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 3868 | 1471349640078 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:00 INFO - PROCESS | 3868 | ++DOCSHELL 1046D000 == 40 [pid = 3868] [id = 65] 05:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1046D400) [pid = 3868] [serial = 192] [outer = 00000000] 05:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10664000) [pid = 3868] [serial = 193] [outer = 1046D400] 05:14:00 INFO - PROCESS | 3868 | 1471349640137 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10F27000) [pid = 3868] [serial = 194] [outer = 1046D400] 05:14:00 INFO - PROCESS | 3868 | 1471349640732 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 984ms 05:14:00 INFO - PROCESS | 3868 | 1471349640773 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 3868 | 1471349640777 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 05:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:14:00 INFO - PROCESS | 3868 | 1471349640783 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 3868 | 1471349640786 Marionette TRACE conn3 <- [1,226,null,{}] 05:14:00 INFO - PROCESS | 3868 | 1471349640791 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 3868 | 1471349640796 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:00 INFO - PROCESS | 3868 | 1471349640910 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:14:01 INFO - PROCESS | 3868 | 1471349640997 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 3868 | 1471349641000 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:01 INFO - PROCESS | 3868 | ++DOCSHELL 14303C00 == 41 [pid = 3868] [id = 66] 05:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (14305800) [pid = 3868] [serial = 195] [outer = 00000000] 05:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (14532400) [pid = 3868] [serial = 196] [outer = 14305800] 05:14:01 INFO - PROCESS | 3868 | 1471349641056 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (145B4000) [pid = 3868] [serial = 197] [outer = 14305800] 05:14:01 INFO - PROCESS | 3868 | 1471349641665 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 935ms 05:14:01 INFO - PROCESS | 3868 | 1471349641721 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:14:01 INFO - PROCESS | 3868 | 1471349641724 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 05:14:01 INFO - PROCESS | 3868 | 1471349641729 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 3868 | 1471349641731 Marionette TRACE conn3 <- [1,230,null,{}] 05:14:01 INFO - PROCESS | 3868 | 1471349641735 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 3868 | 1471349641737 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:01 INFO - PROCESS | 3868 | 1471349641874 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:14:01 INFO - PROCESS | 3868 | 1471349641964 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 3868 | 1471349641967 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:02 INFO - PROCESS | 3868 | ++DOCSHELL 17454400 == 42 [pid = 3868] [id = 67] 05:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (176EC400) [pid = 3868] [serial = 198] [outer = 00000000] 05:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (17BBA800) [pid = 3868] [serial = 199] [outer = 176EC400] 05:14:02 INFO - PROCESS | 3868 | 1471349642021 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (18419400) [pid = 3868] [serial = 200] [outer = 176EC400] 05:14:02 INFO - PROCESS | 3868 | 1471349642628 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 951ms 05:14:02 INFO - PROCESS | 3868 | 1471349642663 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 3868 | 1471349642668 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 05:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:14:02 INFO - PROCESS | 3868 | 1471349642678 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 3868 | 1471349642683 Marionette TRACE conn3 <- [1,234,null,{}] 05:14:02 INFO - PROCESS | 3868 | 1471349642687 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 3868 | 1471349642690 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:02 INFO - PROCESS | 3868 | 1471349642797 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:14:02 INFO - PROCESS | 3868 | 1471349642937 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 3868 | 1471349642940 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:02 INFO - PROCESS | 3868 | ++DOCSHELL 18414C00 == 43 [pid = 3868] [id = 68] 05:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1841BC00) [pid = 3868] [serial = 201] [outer = 00000000] 05:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (19964000) [pid = 3868] [serial = 202] [outer = 1841BC00] 05:14:02 INFO - PROCESS | 3868 | 1471349642993 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A549800) [pid = 3868] [serial = 203] [outer = 1841BC00] 05:14:03 INFO - PROCESS | 3868 | 1471349643756 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1098ms 05:14:03 INFO - PROCESS | 3868 | 1471349643796 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 3868 | 1471349643800 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:14:03 INFO - PROCESS | 3868 | 1471349643828 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 3868 | 1471349643832 Marionette TRACE conn3 <- [1,238,null,{}] 05:14:03 INFO - PROCESS | 3868 | 1471349643837 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 3868 | 1471349643841 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:03 INFO - PROCESS | 3868 | 1471349643937 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:14:04 INFO - PROCESS | 3868 | 1471349644008 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 3868 | 1471349644013 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:04 INFO - PROCESS | 3868 | ++DOCSHELL 1180F400 == 44 [pid = 3868] [id = 69] 05:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (11812000) [pid = 3868] [serial = 204] [outer = 00000000] 05:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11C10400) [pid = 3868] [serial = 205] [outer = 11812000] 05:14:04 INFO - PROCESS | 3868 | 1471349644062 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (129F7400) [pid = 3868] [serial = 206] [outer = 11812000] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 1A0D2400 == 43 [pid = 3868] [id = 64] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 16A69800 == 42 [pid = 3868] [id = 63] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 114DC800 == 41 [pid = 3868] [id = 62] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 19EE3000 == 40 [pid = 3868] [id = 61] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 18156400 == 39 [pid = 3868] [id = 60] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 16A64000 == 38 [pid = 3868] [id = 59] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 159ED400 == 37 [pid = 3868] [id = 58] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 150A7C00 == 36 [pid = 3868] [id = 57] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 12C62C00 == 35 [pid = 3868] [id = 56] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 10A4E800 == 34 [pid = 3868] [id = 55] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 10F2B400 == 33 [pid = 3868] [id = 54] 05:14:04 INFO - PROCESS | 3868 | --DOCSHELL 10A49000 == 32 [pid = 3868] [id = 53] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19B92800) [pid = 3868] [serial = 153] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16038000) [pid = 3868] [serial = 141] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16EA4000) [pid = 3868] [serial = 144] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (11899000) [pid = 3868] [serial = 127] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1146EC00) [pid = 3868] [serial = 126] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1509CC00) [pid = 3868] [serial = 135] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (13198C00) [pid = 3868] [serial = 132] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13221C00) [pid = 3868] [serial = 133] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (114CA800) [pid = 3868] [serial = 129] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (114DE800) [pid = 3868] [serial = 130] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13A0F800) [pid = 3868] [serial = 147] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (17BB6400) [pid = 3868] [serial = 151] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1745A000) [pid = 3868] [serial = 145] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11C14000) [pid = 3868] [serial = 112] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1146A800) [pid = 3868] [serial = 111] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (15128000) [pid = 3868] [serial = 115] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1452C800) [pid = 3868] [serial = 114] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17654000) [pid = 3868] [serial = 118] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (17453800) [pid = 3868] [serial = 117] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19958400) [pid = 3868] [serial = 121] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (18411400) [pid = 3868] [serial = 120] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17BC0400) [pid = 3868] [serial = 124] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (173A6400) [pid = 3868] [serial = 123] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1562D800) [pid = 3868] [serial = 138] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15903400) [pid = 3868] [serial = 139] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1453AC00) [pid = 3868] [serial = 148] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (17BB4C00) [pid = 3868] [serial = 150] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16A67800) [pid = 3868] [serial = 142] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19B96800) [pid = 3868] [serial = 154] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (150A9C00) [pid = 3868] [serial = 136] [outer = 00000000] [url = about:blank] 05:14:04 INFO - PROCESS | 3868 | 1471349644668 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 901ms 05:14:04 INFO - PROCESS | 3868 | 1471349644715 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 3868 | 1471349644719 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 3868 | 1471349644725 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:14:04 INFO - PROCESS | 3868 | 1471349644728 Marionette TRACE conn3 <- [1,242,null,{}] 05:14:04 INFO - PROCESS | 3868 | 1471349644732 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 3868 | 1471349644734 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:04 INFO - PROCESS | 3868 | 1471349644831 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:14:04 INFO - PROCESS | 3868 | 1471349644908 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 3868 | 1471349644910 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:04 INFO - PROCESS | 3868 | ++DOCSHELL 1103CC00 == 33 [pid = 3868] [id = 70] 05:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (112D6400) [pid = 3868] [serial = 207] [outer = 00000000] 05:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (114DAC00) [pid = 3868] [serial = 208] [outer = 112D6400] 05:14:04 INFO - PROCESS | 3868 | 1471349644959 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13191000) [pid = 3868] [serial = 209] [outer = 112D6400] 05:14:05 INFO - PROCESS | 3868 | 1471349645369 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 672ms 05:14:05 INFO - PROCESS | 3868 | 1471349645436 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 3868 | 1471349645438 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 05:14:05 INFO - PROCESS | 3868 | 1471349645443 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:14:05 INFO - PROCESS | 3868 | 1471349645446 Marionette TRACE conn3 <- [1,246,null,{}] 05:14:05 INFO - PROCESS | 3868 | 1471349645456 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 3868 | 1471349645460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:05 INFO - PROCESS | 3868 | 1471349645551 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:14:05 INFO - PROCESS | 3868 | 1471349645557 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 3868 | 1471349645561 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:05 INFO - PROCESS | 3868 | ++DOCSHELL 145B3800 == 34 [pid = 3868] [id = 71] 05:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1509CC00) [pid = 3868] [serial = 210] [outer = 00000000] 05:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (15112000) [pid = 3868] [serial = 211] [outer = 1509CC00] 05:14:05 INFO - PROCESS | 3868 | 1471349645616 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1512BC00) [pid = 3868] [serial = 212] [outer = 1509CC00] 05:14:06 INFO - PROCESS | 3868 | 1471349646096 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 672ms 05:14:06 INFO - PROCESS | 3868 | 1471349646117 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 3868 | 1471349646120 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 05:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:14:06 INFO - PROCESS | 3868 | 1471349646123 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 3868 | 1471349646125 Marionette TRACE conn3 <- [1,250,null,{}] 05:14:06 INFO - PROCESS | 3868 | 1471349646128 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 3868 | 1471349646130 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:06 INFO - PROCESS | 3868 | 1471349646212 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:14:06 INFO - PROCESS | 3868 | 1471349646217 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 3868 | 1471349646219 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:06 INFO - PROCESS | 3868 | ++DOCSHELL 15133800 == 35 [pid = 3868] [id = 72] 05:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1561E800) [pid = 3868] [serial = 213] [outer = 00000000] 05:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1590E800) [pid = 3868] [serial = 214] [outer = 1561E800] 05:14:06 INFO - PROCESS | 3868 | 1471349646265 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A0F000) [pid = 3868] [serial = 215] [outer = 1561E800] 05:14:06 INFO - PROCESS | 3868 | 1471349646721 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 05:14:06 INFO - PROCESS | 3868 | 1471349646752 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 3868 | 1471349646754 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 05:14:06 INFO - PROCESS | 3868 | 1471349646773 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 3868 | 1471349646774 Marionette TRACE conn3 <- [1,254,null,{}] 05:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:14:06 INFO - PROCESS | 3868 | 1471349646782 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 3868 | 1471349646784 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:06 INFO - PROCESS | 3868 | 1471349646862 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:14:06 INFO - PROCESS | 3868 | 1471349646868 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 3868 | 1471349646870 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:06 INFO - PROCESS | 3868 | ++DOCSHELL 16038000 == 36 [pid = 3868] [id = 73] 05:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16A67400) [pid = 3868] [serial = 216] [outer = 00000000] 05:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16C4C800) [pid = 3868] [serial = 217] [outer = 16A67400] 05:14:06 INFO - PROCESS | 3868 | 1471349646915 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16C51C00) [pid = 3868] [serial = 218] [outer = 16A67400] 05:14:07 INFO - PROCESS | 3868 | 1471349647429 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 05:14:07 INFO - PROCESS | 3868 | 1471349647452 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 3868 | 1471349647454 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 05:14:07 INFO - PROCESS | 3868 | 1471349647458 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:14:07 INFO - PROCESS | 3868 | 1471349647459 Marionette TRACE conn3 <- [1,258,null,{}] 05:14:07 INFO - PROCESS | 3868 | 1471349647463 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 3868 | 1471349647468 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:07 INFO - PROCESS | 3868 | 1471349647598 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:14:07 INFO - PROCESS | 3868 | 1471349647654 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 3868 | 1471349647656 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:07 INFO - PROCESS | 3868 | ++DOCSHELL 15A06000 == 37 [pid = 3868] [id = 74] 05:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16031C00) [pid = 3868] [serial = 219] [outer = 00000000] 05:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17B57400) [pid = 3868] [serial = 220] [outer = 16031C00] 05:14:07 INFO - PROCESS | 3868 | 1471349647702 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (18149400) [pid = 3868] [serial = 221] [outer = 16031C00] 05:14:08 INFO - PROCESS | 3868 | 1471349648169 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 721ms 05:14:08 INFO - PROCESS | 3868 | 1471349648192 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 3868 | 1471349648194 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 05:14:08 INFO - PROCESS | 3868 | 1471349648197 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:14:08 INFO - PROCESS | 3868 | 1471349648199 Marionette TRACE conn3 <- [1,262,null,{}] 05:14:08 INFO - PROCESS | 3868 | 1471349648209 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 3868 | 1471349648210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:08 INFO - PROCESS | 3868 | 1471349648340 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:14:08 INFO - PROCESS | 3868 | 1471349648371 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 3868 | 1471349648373 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:08 INFO - PROCESS | 3868 | ++DOCSHELL 1841A800 == 38 [pid = 3868] [id = 75] 05:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1841B000) [pid = 3868] [serial = 222] [outer = 00000000] 05:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18420000) [pid = 3868] [serial = 223] [outer = 1841B000] 05:14:08 INFO - PROCESS | 3868 | 1471349648418 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (18420C00) [pid = 3868] [serial = 224] [outer = 1841B000] 05:14:08 INFO - PROCESS | 3868 | 1471349648877 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 721ms 05:14:08 INFO - PROCESS | 3868 | 1471349648932 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 3868 | 1471349648934 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 05:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:14:08 INFO - PROCESS | 3868 | 1471349648942 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 3868 | 1471349648943 Marionette TRACE conn3 <- [1,266,null,{}] 05:14:08 INFO - PROCESS | 3868 | 1471349648947 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 3868 | 1471349648949 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:09 INFO - PROCESS | 3868 | 1471349649052 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:14:09 INFO - PROCESS | 3868 | 1471349649057 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 3868 | 1471349649059 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:09 INFO - PROCESS | 3868 | ++DOCSHELL 17B56800 == 39 [pid = 3868] [id = 76] 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18412C00) [pid = 3868] [serial = 225] [outer = 00000000] 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19B90400) [pid = 3868] [serial = 226] [outer = 18412C00] 05:14:09 INFO - PROCESS | 3868 | 1471349649103 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (19B91400) [pid = 3868] [serial = 227] [outer = 18412C00] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16E25400) [pid = 3868] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (12C69000) [pid = 3868] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16B8EC00) [pid = 3868] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (18417000) [pid = 3868] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1A08F800) [pid = 3868] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (159F0C00) [pid = 3868] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (15111000) [pid = 3868] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (112D7800) [pid = 3868] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:14:09 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1181A000) [pid = 3868] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:14:09 INFO - PROCESS | 3868 | 1471349649587 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 672ms 05:14:09 INFO - PROCESS | 3868 | 1471349649611 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 3868 | 1471349649613 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 05:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:14:09 INFO - PROCESS | 3868 | 1471349649616 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 3868 | 1471349649618 Marionette TRACE conn3 <- [1,270,null,{}] 05:14:09 INFO - PROCESS | 3868 | 1471349649632 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 3868 | 1471349649634 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:09 INFO - PROCESS | 3868 | 1471349649713 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:14:09 INFO - PROCESS | 3868 | 1471349649741 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 3868 | 1471349649743 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:09 INFO - PROCESS | 3868 | ++DOCSHELL 159F0C00 == 40 [pid = 3868] [id = 77] 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19B8DC00) [pid = 3868] [serial = 228] [outer = 00000000] 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19EE0C00) [pid = 3868] [serial = 229] [outer = 19B8DC00] 05:14:09 INFO - PROCESS | 3868 | 1471349649795 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A091400) [pid = 3868] [serial = 230] [outer = 19B8DC00] 05:14:10 INFO - PROCESS | 3868 | 1471349650236 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 623ms 05:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:14:10 INFO - PROCESS | 3868 | 1471349650248 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 3868 | 1471349650250 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 05:14:10 INFO - PROCESS | 3868 | 1471349650253 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 3868 | 1471349650255 Marionette TRACE conn3 <- [1,274,null,{}] 05:14:10 INFO - PROCESS | 3868 | 1471349650258 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 3868 | 1471349650260 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:10 INFO - PROCESS | 3868 | 1471349650385 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:14:10 INFO - PROCESS | 3868 | 1471349650392 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 3868 | 1471349650394 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:10 INFO - PROCESS | 3868 | ++DOCSHELL 19B8FC00 == 41 [pid = 3868] [id = 78] 05:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A09B400) [pid = 3868] [serial = 231] [outer = 00000000] 05:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A552000) [pid = 3868] [serial = 232] [outer = 1A09B400] 05:14:10 INFO - PROCESS | 3868 | 1471349650438 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1A59B400) [pid = 3868] [serial = 233] [outer = 1A09B400] 05:14:10 INFO - PROCESS | 3868 | 1471349650938 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 722ms 05:14:10 INFO - PROCESS | 3868 | 1471349650987 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 3868 | 1471349650989 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:14:10 INFO - PROCESS | 3868 | 1471349650993 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 3868 | 1471349650995 Marionette TRACE conn3 <- [1,278,null,{}] 05:14:10 INFO - PROCESS | 3868 | 1471349650998 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 3868 | 1471349651001 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:11 INFO - PROCESS | 3868 | 1471349651096 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:14:11 INFO - PROCESS | 3868 | 1471349651131 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 3868 | 1471349651133 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:11 INFO - PROCESS | 3868 | ++DOCSHELL 1A997000 == 42 [pid = 3868] [id = 79] 05:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1AA71400) [pid = 3868] [serial = 234] [outer = 00000000] 05:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1AA75400) [pid = 3868] [serial = 235] [outer = 1AA71400] 05:14:11 INFO - PROCESS | 3868 | 1471349651182 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1AA7A800) [pid = 3868] [serial = 236] [outer = 1AA71400] 05:14:11 INFO - PROCESS | 3868 | 1471349651763 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 836ms 05:14:11 INFO - PROCESS | 3868 | 1471349651828 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 3868 | 1471349651832 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 05:14:11 INFO - PROCESS | 3868 | 1471349651837 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:14:11 INFO - PROCESS | 3868 | 1471349651841 Marionette TRACE conn3 <- [1,282,null,{}] 05:14:11 INFO - PROCESS | 3868 | 1471349651846 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 3868 | 1471349651850 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:12 INFO - PROCESS | 3868 | 1471349652014 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:14:12 INFO - PROCESS | 3868 | 1471349652024 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 3868 | 1471349652027 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:12 INFO - PROCESS | 3868 | ++DOCSHELL 112C5400 == 43 [pid = 3868] [id = 80] 05:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (112C9400) [pid = 3868] [serial = 237] [outer = 00000000] 05:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1181CC00) [pid = 3868] [serial = 238] [outer = 112C9400] 05:14:12 INFO - PROCESS | 3868 | 1471349652085 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1312E400) [pid = 3868] [serial = 239] [outer = 112C9400] 05:14:12 INFO - PROCESS | 3868 | 1471349652720 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 951ms 05:14:12 INFO - PROCESS | 3868 | 1471349652779 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 3868 | 1471349652784 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 05:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:14:12 INFO - PROCESS | 3868 | 1471349652791 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 3868 | 1471349652793 Marionette TRACE conn3 <- [1,286,null,{}] 05:14:12 INFO - PROCESS | 3868 | 1471349652798 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 3868 | 1471349652801 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:12 INFO - PROCESS | 3868 | 1471349652909 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:14:13 INFO - PROCESS | 3868 | 1471349653077 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 3868 | 1471349653080 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:13 INFO - PROCESS | 3868 | ++DOCSHELL 13E02C00 == 44 [pid = 3868] [id = 81] 05:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (13E03400) [pid = 3868] [serial = 240] [outer = 00000000] 05:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (13E07C00) [pid = 3868] [serial = 241] [outer = 13E03400] 05:14:13 INFO - PROCESS | 3868 | 1471349653138 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (13E0B800) [pid = 3868] [serial = 242] [outer = 13E03400] 05:14:13 INFO - PROCESS | 3868 | 1471349653677 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 951ms 05:14:13 INFO - PROCESS | 3868 | 1471349653728 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 3868 | 1471349653731 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 05:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:14:13 INFO - PROCESS | 3868 | 1471349653734 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 3868 | 1471349653738 Marionette TRACE conn3 <- [1,290,null,{}] 05:14:13 INFO - PROCESS | 3868 | 1471349653797 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 3868 | 1471349653802 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:13 INFO - PROCESS | 3868 | 1471349653908 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:14:13 INFO - PROCESS | 3868 | 1471349653988 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 3868 | 1471349653991 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:14 INFO - PROCESS | 3868 | ++DOCSHELL 15651000 == 45 [pid = 3868] [id = 82] 05:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (15651C00) [pid = 3868] [serial = 243] [outer = 00000000] 05:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (159FA400) [pid = 3868] [serial = 244] [outer = 15651C00] 05:14:14 INFO - PROCESS | 3868 | 1471349654095 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16EA9000) [pid = 3868] [serial = 245] [outer = 15651C00] 05:14:14 INFO - PROCESS | 3868 | 1471349654915 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1197ms 05:14:14 INFO - PROCESS | 3868 | 1471349654964 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 3868 | 1471349654967 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:14:15 INFO - PROCESS | 3868 | 1471349654978 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 3868 | 1471349654980 Marionette TRACE conn3 <- [1,294,null,{}] 05:14:15 INFO - PROCESS | 3868 | 1471349654984 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 3868 | 1471349654986 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:15 INFO - PROCESS | 3868 | 1471349655098 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:14:15 INFO - PROCESS | 3868 | 1471349655221 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 3868 | 1471349655223 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:15 INFO - PROCESS | 3868 | ++DOCSHELL 16E1E000 == 46 [pid = 3868] [id = 83] 05:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1745EC00) [pid = 3868] [serial = 246] [outer = 00000000] 05:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1A551400) [pid = 3868] [serial = 247] [outer = 1745EC00] 05:14:15 INFO - PROCESS | 3868 | 1471349655331 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1A996000) [pid = 3868] [serial = 248] [outer = 1745EC00] 05:14:16 INFO - PROCESS | 3868 | 1471349656103 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1147ms 05:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:14:16 INFO - PROCESS | 3868 | 1471349656147 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 3868 | 1471349656150 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 05:14:16 INFO - PROCESS | 3868 | 1471349656155 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 3868 | 1471349656158 Marionette TRACE conn3 <- [1,298,null,{}] 05:14:16 INFO - PROCESS | 3868 | 1471349656163 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 3868 | 1471349656166 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:16 INFO - PROCESS | 3868 | 1471349656273 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:14:16 INFO - PROCESS | 3868 | 1471349656354 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 3868 | 1471349656357 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:16 INFO - PROCESS | 3868 | ++DOCSHELL 134AD400 == 47 [pid = 3868] [id = 84] 05:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (134B1000) [pid = 3868] [serial = 249] [outer = 00000000] 05:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13ACEC00) [pid = 3868] [serial = 250] [outer = 134B1000] 05:14:16 INFO - PROCESS | 3868 | 1471349656456 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13E01400) [pid = 3868] [serial = 251] [outer = 134B1000] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 10A4CC00 == 46 [pid = 3868] [id = 43] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 19B8FC00 == 45 [pid = 3868] [id = 78] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 159F0C00 == 44 [pid = 3868] [id = 77] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 17B56800 == 43 [pid = 3868] [id = 76] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 1841A800 == 42 [pid = 3868] [id = 75] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 15A06000 == 41 [pid = 3868] [id = 74] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 16038000 == 40 [pid = 3868] [id = 73] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 15133800 == 39 [pid = 3868] [id = 72] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 145B3800 == 38 [pid = 3868] [id = 71] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 1103CC00 == 37 [pid = 3868] [id = 70] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 1180F400 == 36 [pid = 3868] [id = 69] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 14303C00 == 35 [pid = 3868] [id = 66] 05:14:16 INFO - PROCESS | 3868 | --DOCSHELL 1046D000 == 34 [pid = 3868] [id = 65] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A550800) [pid = 3868] [serial = 190] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (19B94C00) [pid = 3868] [serial = 178] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1A098400) [pid = 3868] [serial = 181] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1602B000) [pid = 3868] [serial = 172] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19E53800) [pid = 3868] [serial = 156] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (15126400) [pid = 3868] [serial = 169] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1512D400) [pid = 3868] [serial = 170] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (11C13000) [pid = 3868] [serial = 164] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (114E5400) [pid = 3868] [serial = 163] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (11DEA000) [pid = 3868] [serial = 159] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1B266800) [pid = 3868] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13AC5C00) [pid = 3868] [serial = 184] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (15130C00) [pid = 3868] [serial = 185] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (18414000) [pid = 3868] [serial = 187] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1A09C800) [pid = 3868] [serial = 182] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (19EE8C00) [pid = 3868] [serial = 188] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13ACD800) [pid = 3868] [serial = 167] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (132AD800) [pid = 3868] [serial = 166] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16E1F400) [pid = 3868] [serial = 175] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19E55400) [pid = 3868] [serial = 179] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (173A8400) [pid = 3868] [serial = 176] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16033800) [pid = 3868] [serial = 173] [outer = 00000000] [url = about:blank] 05:14:17 INFO - PROCESS | 3868 | 1471349657040 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 935ms 05:14:17 INFO - PROCESS | 3868 | 1471349657090 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 3868 | 1471349657094 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:14:17 INFO - PROCESS | 3868 | 1471349657100 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 3868 | 1471349657103 Marionette TRACE conn3 <- [1,302,null,{}] 05:14:17 INFO - PROCESS | 3868 | 1471349657106 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 3868 | 1471349657109 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:17 INFO - PROCESS | 3868 | 1471349657194 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:14:17 INFO - PROCESS | 3868 | 1471349657202 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 3868 | 1471349657205 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:17 INFO - PROCESS | 3868 | ++DOCSHELL 12C68800 == 35 [pid = 3868] [id = 85] 05:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (12E2F400) [pid = 3868] [serial = 252] [outer = 00000000] 05:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13E10800) [pid = 3868] [serial = 253] [outer = 12E2F400] 05:14:17 INFO - PROCESS | 3868 | 1471349657261 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1452E000) [pid = 3868] [serial = 254] [outer = 12E2F400] 05:14:17 INFO - PROCESS | 3868 | 1471349657758 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 05:14:17 INFO - PROCESS | 3868 | 1471349657776 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 3868 | 1471349657778 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:14:17 INFO - PROCESS | 3868 | 1471349657782 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 3868 | 1471349657785 Marionette TRACE conn3 <- [1,306,null,{}] 05:14:17 INFO - PROCESS | 3868 | 1471349657795 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 3868 | 1471349657799 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:17 INFO - PROCESS | 3868 | 1471349657883 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:14:17 INFO - PROCESS | 3868 | 1471349657890 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 3868 | 1471349657893 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:17 INFO - PROCESS | 3868 | ++DOCSHELL 1562D800 == 36 [pid = 3868] [id = 86] 05:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1564A400) [pid = 3868] [serial = 255] [outer = 00000000] 05:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (15A05800) [pid = 3868] [serial = 256] [outer = 1564A400] 05:14:17 INFO - PROCESS | 3868 | 1471349657945 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16039000) [pid = 3868] [serial = 257] [outer = 1564A400] 05:14:18 INFO - PROCESS | 3868 | 1471349658427 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:14:18 INFO - PROCESS | 3868 | 1471349658497 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 05:14:18 INFO - PROCESS | 3868 | 1471349658557 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 3868 | 1471349658559 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:14:18 INFO - PROCESS | 3868 | 1471349658563 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 3868 | 1471349658565 Marionette TRACE conn3 <- [1,310,null,{}] 05:14:18 INFO - PROCESS | 3868 | 1471349658568 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 3868 | 1471349658570 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:18 INFO - PROCESS | 3868 | 1471349658658 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:14:18 INFO - PROCESS | 3868 | 1471349658737 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 3868 | 1471349658739 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:18 INFO - PROCESS | 3868 | ++DOCSHELL 16A69000 == 37 [pid = 3868] [id = 87] 05:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16E25400) [pid = 3868] [serial = 258] [outer = 00000000] 05:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1745D000) [pid = 3868] [serial = 259] [outer = 16E25400] 05:14:18 INFO - PROCESS | 3868 | 1471349658793 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1745F400) [pid = 3868] [serial = 260] [outer = 16E25400] 05:14:19 INFO - PROCESS | 3868 | 1471349659200 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 656ms 05:14:19 INFO - PROCESS | 3868 | 1471349659233 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 3868 | 1471349659235 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 3868 | 1471349659239 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:14:19 INFO - PROCESS | 3868 | 1471349659240 Marionette TRACE conn3 <- [1,314,null,{}] 05:14:19 INFO - PROCESS | 3868 | 1471349659244 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 3868 | 1471349659246 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:19 INFO - PROCESS | 3868 | 1471349659328 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:14:19 INFO - PROCESS | 3868 | 1471349659454 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 3868 | 1471349659456 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:19 INFO - PROCESS | 3868 | ++DOCSHELL 16C4CC00 == 38 [pid = 3868] [id = 88] 05:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (18420400) [pid = 3868] [serial = 261] [outer = 00000000] 05:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (19E53800) [pid = 3868] [serial = 262] [outer = 18420400] 05:14:19 INFO - PROCESS | 3868 | 1471349659503 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (19E55400) [pid = 3868] [serial = 263] [outer = 18420400] 05:14:19 INFO - PROCESS | 3868 | 1471349659954 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 771ms 05:14:20 INFO - PROCESS | 3868 | 1471349660012 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 3868 | 1471349660014 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 05:14:20 INFO - PROCESS | 3868 | 1471349660018 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:14:20 INFO - PROCESS | 3868 | 1471349660019 Marionette TRACE conn3 <- [1,318,null,{}] 05:14:20 INFO - PROCESS | 3868 | 1471349660023 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 3868 | 1471349660029 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:20 INFO - PROCESS | 3868 | 1471349660164 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:14:20 INFO - PROCESS | 3868 | 1471349660169 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 3868 | 1471349660171 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:20 INFO - PROCESS | 3868 | ++DOCSHELL 13E0B400 == 39 [pid = 3868] [id = 89] 05:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1562BC00) [pid = 3868] [serial = 264] [outer = 00000000] 05:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A098400) [pid = 3868] [serial = 265] [outer = 1562BC00] 05:14:20 INFO - PROCESS | 3868 | 1471349660310 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A555800) [pid = 3868] [serial = 266] [outer = 1562BC00] 05:14:20 INFO - PROCESS | 3868 | 1471349660734 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 786ms 05:14:20 INFO - PROCESS | 3868 | 1471349660797 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 3868 | 1471349660799 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 05:14:20 INFO - PROCESS | 3868 | 1471349660802 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:14:20 INFO - PROCESS | 3868 | 1471349660804 Marionette TRACE conn3 <- [1,322,null,{}] 05:14:20 INFO - PROCESS | 3868 | 1471349660818 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 3868 | 1471349660820 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:20 INFO - PROCESS | 3868 | 1471349660933 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:14:21 INFO - PROCESS | 3868 | 1471349660996 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 3868 | 1471349660998 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:21 INFO - PROCESS | 3868 | ++DOCSHELL 1A996800 == 40 [pid = 3868] [id = 90] 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1A998C00) [pid = 3868] [serial = 267] [outer = 00000000] 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1AA7A000) [pid = 3868] [serial = 268] [outer = 1A998C00] 05:14:21 INFO - PROCESS | 3868 | 1471349661095 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1AAF3000) [pid = 3868] [serial = 269] [outer = 1A998C00] 05:14:21 INFO - PROCESS | 3868 | 1471349661639 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16031C00) [pid = 3868] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1841B000) [pid = 3868] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (11812000) [pid = 3868] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (112D6400) [pid = 3868] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1509CC00) [pid = 3868] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16A67400) [pid = 3868] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1561E800) [pid = 3868] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (18412C00) [pid = 3868] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1A0D5000) [pid = 3868] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1A09B400) [pid = 3868] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:14:21 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (19B8DC00) [pid = 3868] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 901ms 05:14:21 INFO - PROCESS | 3868 | 1471349661702 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 3868 | 1471349661704 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 05:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:14:21 INFO - PROCESS | 3868 | 1471349661708 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 3868 | 1471349661710 Marionette TRACE conn3 <- [1,326,null,{}] 05:14:21 INFO - PROCESS | 3868 | 1471349661713 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 3868 | 1471349661764 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:21 INFO - PROCESS | 3868 | 1471349661843 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:14:21 INFO - PROCESS | 3868 | 1471349661848 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 3868 | 1471349661850 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:21 INFO - PROCESS | 3868 | ++DOCSHELL 11D6DC00 == 41 [pid = 3868] [id = 91] 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (11D72C00) [pid = 3868] [serial = 270] [outer = 00000000] 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (11D77800) [pid = 3868] [serial = 271] [outer = 11D72C00] 05:14:21 INFO - PROCESS | 3868 | 1471349661895 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (11D78000) [pid = 3868] [serial = 272] [outer = 11D72C00] 05:14:22 INFO - PROCESS | 3868 | 1471349662301 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 623ms 05:14:22 INFO - PROCESS | 3868 | 1471349662348 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 3868 | 1471349662351 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 05:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:14:22 INFO - PROCESS | 3868 | 1471349662354 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 3868 | 1471349662356 Marionette TRACE conn3 <- [1,330,null,{}] 05:14:22 INFO - PROCESS | 3868 | 1471349662359 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 3868 | 1471349662361 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:22 INFO - PROCESS | 3868 | 1471349662443 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:14:22 INFO - PROCESS | 3868 | 1471349662448 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 3868 | 1471349662450 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:22 INFO - PROCESS | 3868 | ++DOCSHELL 11D72000 == 42 [pid = 3868] [id = 92] 05:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (11D76C00) [pid = 3868] [serial = 273] [outer = 00000000] 05:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (15124400) [pid = 3868] [serial = 274] [outer = 11D76C00] 05:14:22 INFO - PROCESS | 3868 | 1471349662544 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (176F3000) [pid = 3868] [serial = 275] [outer = 11D76C00] 05:14:22 INFO - PROCESS | 3868 | 1471349662959 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 623ms 05:14:23 INFO - PROCESS | 3868 | 1471349662985 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 3868 | 1471349662987 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 05:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:14:23 INFO - PROCESS | 3868 | 1471349663002 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 3868 | 1471349663004 Marionette TRACE conn3 <- [1,334,null,{}] 05:14:23 INFO - PROCESS | 3868 | 1471349663008 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 3868 | 1471349663010 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:23 INFO - PROCESS | 3868 | 1471349663103 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:14:23 INFO - PROCESS | 3868 | 1471349663111 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 3868 | 1471349663113 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:23 INFO - PROCESS | 3868 | ++DOCSHELL 14533000 == 43 [pid = 3868] [id = 93] 05:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (15117400) [pid = 3868] [serial = 276] [outer = 00000000] 05:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A990400) [pid = 3868] [serial = 277] [outer = 15117400] 05:14:23 INFO - PROCESS | 3868 | 1471349663156 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1AA72800) [pid = 3868] [serial = 278] [outer = 15117400] 05:14:23 INFO - PROCESS | 3868 | 1471349663628 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 688ms 05:14:23 INFO - PROCESS | 3868 | 1471349663683 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 3868 | 1471349663685 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 05:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:14:23 INFO - PROCESS | 3868 | 1471349663689 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 3868 | 1471349663692 Marionette TRACE conn3 <- [1,338,null,{}] 05:14:23 INFO - PROCESS | 3868 | 1471349663696 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 3868 | 1471349663698 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:23 INFO - PROCESS | 3868 | 1471349663841 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:14:24 INFO - PROCESS | 3868 | 1471349664035 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 3868 | 1471349664038 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:24 INFO - PROCESS | 3868 | ++DOCSHELL 10A4C000 == 44 [pid = 3868] [id = 94] 05:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (10A4CC00) [pid = 3868] [serial = 279] [outer = 00000000] 05:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (112D3400) [pid = 3868] [serial = 280] [outer = 10A4CC00] 05:14:24 INFO - PROCESS | 3868 | 1471349664096 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (11437000) [pid = 3868] [serial = 281] [outer = 10A4CC00] 05:14:24 INFO - PROCESS | 3868 | 1471349664625 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1000ms 05:14:24 INFO - PROCESS | 3868 | 1471349664671 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 3868 | 1471349664676 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 05:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:14:24 INFO - PROCESS | 3868 | 1471349664732 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 3868 | 1471349664735 Marionette TRACE conn3 <- [1,342,null,{}] 05:14:24 INFO - PROCESS | 3868 | 1471349664740 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 3868 | 1471349664743 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:24 INFO - PROCESS | 3868 | 1471349664855 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:14:24 INFO - PROCESS | 3868 | 1471349664950 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 3868 | 1471349664953 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:24 INFO - PROCESS | 3868 | ++DOCSHELL 12B72400 == 45 [pid = 3868] [id = 95] 05:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (12C68000) [pid = 3868] [serial = 282] [outer = 00000000] 05:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (134B2000) [pid = 3868] [serial = 283] [outer = 12C68000] 05:14:25 INFO - PROCESS | 3868 | 1471349665009 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13B64C00) [pid = 3868] [serial = 284] [outer = 12C68000] 05:14:25 INFO - PROCESS | 3868 | 1471349665674 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 999ms 05:14:25 INFO - PROCESS | 3868 | 1471349665715 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 3868 | 1471349665719 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 05:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:14:25 INFO - PROCESS | 3868 | 1471349665723 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 3868 | 1471349665725 Marionette TRACE conn3 <- [1,346,null,{}] 05:14:25 INFO - PROCESS | 3868 | 1471349665729 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 3868 | 1471349665732 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:25 INFO - PROCESS | 3868 | 1471349665850 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:14:25 INFO - PROCESS | 3868 | 1471349665948 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 3868 | 1471349665950 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:25 INFO - PROCESS | 3868 | ++DOCSHELL 1512B400 == 46 [pid = 3868] [id = 96] 05:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1512D400) [pid = 3868] [serial = 285] [outer = 00000000] 05:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1564E800) [pid = 3868] [serial = 286] [outer = 1512D400] 05:14:26 INFO - PROCESS | 3868 | 1471349666005 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16038000) [pid = 3868] [serial = 287] [outer = 1512D400] 05:14:26 INFO - PROCESS | 3868 | 1471349666567 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 885ms 05:14:26 INFO - PROCESS | 3868 | 1471349666598 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 3868 | 1471349666602 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 05:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:14:26 INFO - PROCESS | 3868 | 1471349666613 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 3868 | 1471349666618 Marionette TRACE conn3 <- [1,350,null,{}] 05:14:26 INFO - PROCESS | 3868 | 1471349666622 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 3868 | 1471349666625 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:26 INFO - PROCESS | 3868 | 1471349666744 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:14:26 INFO - PROCESS | 3868 | 1471349666935 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 3868 | 1471349666937 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:26 INFO - PROCESS | 3868 | ++DOCSHELL 10A09C00 == 47 [pid = 3868] [id = 97] 05:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (112D6400) [pid = 3868] [serial = 288] [outer = 00000000] 05:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1A09B400) [pid = 3868] [serial = 289] [outer = 112D6400] 05:14:27 INFO - PROCESS | 3868 | 1471349666994 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1A54B800) [pid = 3868] [serial = 290] [outer = 112D6400] 05:14:27 INFO - PROCESS | 3868 | 1471349667599 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1049ms 05:14:27 INFO - PROCESS | 3868 | 1471349667678 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 3868 | 1471349667681 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:14:27 INFO - PROCESS | 3868 | 1471349667684 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 3868 | 1471349667686 Marionette TRACE conn3 <- [1,354,null,{}] 05:14:27 INFO - PROCESS | 3868 | 1471349667690 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 3868 | 1471349667692 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:27 INFO - PROCESS | 3868 | 1471349667828 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:14:27 INFO - PROCESS | 3868 | 1471349667926 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 3868 | 1471349667929 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:27 INFO - PROCESS | 3868 | ++DOCSHELL 1143D400 == 48 [pid = 3868] [id = 98] 05:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (18402400) [pid = 3868] [serial = 291] [outer = 00000000] 05:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1840AC00) [pid = 3868] [serial = 292] [outer = 18402400] 05:14:27 INFO - PROCESS | 3868 | 1471349667982 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1840CC00) [pid = 3868] [serial = 293] [outer = 18402400] 05:14:28 INFO - PROCESS | 3868 | 1471349668787 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1148ms 05:14:28 INFO - PROCESS | 3868 | 1471349668817 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 3868 | 1471349668821 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:14:28 INFO - PROCESS | 3868 | 1471349668827 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 3868 | 1471349668830 Marionette TRACE conn3 <- [1,358,null,{}] 05:14:28 INFO - PROCESS | 3868 | 1471349668836 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 3868 | 1471349668838 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:28 INFO - PROCESS | 3868 | 1471349668938 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:14:29 INFO - PROCESS | 3868 | 1471349669121 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 3868 | 1471349669126 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:29 INFO - PROCESS | 3868 | ++DOCSHELL 112DC000 == 49 [pid = 3868] [id = 99] 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (114D8400) [pid = 3868] [serial = 294] [outer = 00000000] 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1189C000) [pid = 3868] [serial = 295] [outer = 114D8400] 05:14:29 INFO - PROCESS | 3868 | 1471349669180 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (11D6F000) [pid = 3868] [serial = 296] [outer = 114D8400] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 14533000 == 48 [pid = 3868] [id = 93] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 11D72000 == 47 [pid = 3868] [id = 92] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 11D6DC00 == 46 [pid = 3868] [id = 91] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 1A996800 == 45 [pid = 3868] [id = 90] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 13E0B400 == 44 [pid = 3868] [id = 89] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 16C4CC00 == 43 [pid = 3868] [id = 88] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 16A69000 == 42 [pid = 3868] [id = 87] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 1562D800 == 41 [pid = 3868] [id = 86] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 12C68800 == 40 [pid = 3868] [id = 85] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 134AD400 == 39 [pid = 3868] [id = 84] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 13E02C00 == 38 [pid = 3868] [id = 81] 05:14:29 INFO - PROCESS | 3868 | --DOCSHELL 112C5400 == 37 [pid = 3868] [id = 80] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1A59B400) [pid = 3868] [serial = 233] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1AA75400) [pid = 3868] [serial = 235] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (19B91400) [pid = 3868] [serial = 227] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1A091400) [pid = 3868] [serial = 230] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16C51C00) [pid = 3868] [serial = 218] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (19EE0C00) [pid = 3868] [serial = 229] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A552000) [pid = 3868] [serial = 232] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (17B57400) [pid = 3868] [serial = 220] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (18149400) [pid = 3868] [serial = 221] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (18420C00) [pid = 3868] [serial = 224] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (18420000) [pid = 3868] [serial = 223] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (129F7400) [pid = 3868] [serial = 206] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (11C10400) [pid = 3868] [serial = 205] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (114DAC00) [pid = 3868] [serial = 208] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (14532400) [pid = 3868] [serial = 196] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13191000) [pid = 3868] [serial = 209] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (15112000) [pid = 3868] [serial = 211] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1512BC00) [pid = 3868] [serial = 212] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16C4C800) [pid = 3868] [serial = 217] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17BBA800) [pid = 3868] [serial = 199] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1590E800) [pid = 3868] [serial = 214] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (15A0F000) [pid = 3868] [serial = 215] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (19964000) [pid = 3868] [serial = 202] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (19B90400) [pid = 3868] [serial = 226] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10664000) [pid = 3868] [serial = 193] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1A593C00) [pid = 3868] [serial = 191] [outer = 00000000] [url = about:blank] 05:14:29 INFO - PROCESS | 3868 | 1471349669660 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 885ms 05:14:29 INFO - PROCESS | 3868 | 1471349669705 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 3868 | 1471349669709 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:14:29 INFO - PROCESS | 3868 | 1471349669720 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 3868 | 1471349669722 Marionette TRACE conn3 <- [1,362,null,{}] 05:14:29 INFO - PROCESS | 3868 | 1471349669727 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 3868 | 1471349669729 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:29 INFO - PROCESS | 3868 | 1471349669863 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:14:29 INFO - PROCESS | 3868 | 1471349669872 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 3868 | 1471349669874 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:29 INFO - PROCESS | 3868 | ++DOCSHELL 11D70400 == 38 [pid = 3868] [id = 100] 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (11D72000) [pid = 3868] [serial = 297] [outer = 00000000] 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (12BB7400) [pid = 3868] [serial = 298] [outer = 11D72000] 05:14:29 INFO - PROCESS | 3868 | 1471349669922 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (13193800) [pid = 3868] [serial = 299] [outer = 11D72000] 05:14:30 INFO - PROCESS | 3868 | 1471349670386 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 721ms 05:14:30 INFO - PROCESS | 3868 | 1471349670448 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 3868 | 1471349670450 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 05:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:14:30 INFO - PROCESS | 3868 | 1471349670503 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 3868 | 1471349670506 Marionette TRACE conn3 <- [1,366,null,{}] 05:14:30 INFO - PROCESS | 3868 | 1471349670516 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 3868 | 1471349670520 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:30 INFO - PROCESS | 3868 | 1471349670630 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:14:30 INFO - PROCESS | 3868 | 1471349670715 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 3868 | 1471349670718 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:30 INFO - PROCESS | 3868 | ++DOCSHELL 150A4000 == 39 [pid = 3868] [id = 101] 05:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (150A4400) [pid = 3868] [serial = 300] [outer = 00000000] 05:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (15125800) [pid = 3868] [serial = 301] [outer = 150A4400] 05:14:30 INFO - PROCESS | 3868 | 1471349670768 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (15133400) [pid = 3868] [serial = 302] [outer = 150A4400] 05:14:31 INFO - PROCESS | 3868 | 1471349671134 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 05:14:31 INFO - PROCESS | 3868 | 1471349671254 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 3868 | 1471349671257 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 05:14:31 INFO - PROCESS | 3868 | 1471349671261 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 3868 | 1471349671262 Marionette TRACE conn3 <- [1,370,null,{}] 05:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:14:31 INFO - PROCESS | 3868 | 1471349671266 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 3868 | 1471349671268 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:31 INFO - PROCESS | 3868 | 1471349671355 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:14:31 INFO - PROCESS | 3868 | 1471349671361 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 3868 | 1471349671363 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:31 INFO - PROCESS | 3868 | ++DOCSHELL 1564E400 == 40 [pid = 3868] [id = 102] 05:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (15901800) [pid = 3868] [serial = 303] [outer = 00000000] 05:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16039C00) [pid = 3868] [serial = 304] [outer = 15901800] 05:14:31 INFO - PROCESS | 3868 | 1471349671417 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (16C4B400) [pid = 3868] [serial = 305] [outer = 15901800] 05:14:31 INFO - PROCESS | 3868 | 1471349671944 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 737ms 05:14:31 INFO - PROCESS | 3868 | 1471349671994 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 3868 | 1471349671996 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 05:14:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:14:32 INFO - PROCESS | 3868 | 1471349672036 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 3868 | 1471349672037 Marionette TRACE conn3 <- [1,374,null,{}] 05:14:32 INFO - PROCESS | 3868 | 1471349672051 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 3868 | 1471349672053 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:32 INFO - PROCESS | 3868 | 1471349672161 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:14:32 INFO - PROCESS | 3868 | 1471349672172 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 3868 | 1471349672175 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:32 INFO - PROCESS | 3868 | ++DOCSHELL 10A0E800 == 41 [pid = 3868] [id = 103] 05:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (10A51400) [pid = 3868] [serial = 306] [outer = 00000000] 05:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (17453800) [pid = 3868] [serial = 307] [outer = 10A51400] 05:14:32 INFO - PROCESS | 3868 | 1471349672225 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (17B56800) [pid = 3868] [serial = 308] [outer = 10A51400] 05:14:32 INFO - PROCESS | 3868 | 1471349672728 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:14:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 771ms 05:14:32 INFO - PROCESS | 3868 | 1471349672774 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 3868 | 1471349672776 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 05:14:32 INFO - PROCESS | 3868 | 1471349672779 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:14:32 INFO - PROCESS | 3868 | 1471349672781 Marionette TRACE conn3 <- [1,378,null,{}] 05:14:32 INFO - PROCESS | 3868 | 1471349672793 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 3868 | 1471349672798 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:32 INFO - PROCESS | 3868 | 1471349672928 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:14:33 INFO - PROCESS | 3868 | 1471349672987 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 3868 | 1471349672989 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:33 INFO - PROCESS | 3868 | ++DOCSHELL 10B5E400 == 42 [pid = 3868] [id = 104] 05:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (10F25000) [pid = 3868] [serial = 309] [outer = 00000000] 05:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1841B400) [pid = 3868] [serial = 310] [outer = 10F25000] 05:14:33 INFO - PROCESS | 3868 | 1471349673038 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1995B400) [pid = 3868] [serial = 311] [outer = 10F25000] 05:14:33 INFO - PROCESS | 3868 | 1471349673548 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:14:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 05:14:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:14:33 INFO - PROCESS | 3868 | 1471349673617 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 3868 | 1471349673619 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 05:14:33 INFO - PROCESS | 3868 | 1471349673622 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 3868 | 1471349673624 Marionette TRACE conn3 <- [1,382,null,{}] 05:14:33 INFO - PROCESS | 3868 | 1471349673627 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 3868 | 1471349673629 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:33 INFO - PROCESS | 3868 | 1471349673833 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1562BC00) [pid = 3868] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1564A400) [pid = 3868] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (134B1000) [pid = 3868] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (16E25400) [pid = 3868] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A998C00) [pid = 3868] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (12E2F400) [pid = 3868] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (11D72C00) [pid = 3868] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (11D76C00) [pid = 3868] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (18420400) [pid = 3868] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:14:33 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1102DC00) [pid = 3868] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:14:33 INFO - PROCESS | 3868 | 1471349673893 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 3868 | 1471349673895 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:33 INFO - PROCESS | 3868 | ++DOCSHELL 1102DC00 == 43 [pid = 3868] [id = 105] 05:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (11440C00) [pid = 3868] [serial = 312] [outer = 00000000] 05:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (12E2F400) [pid = 3868] [serial = 313] [outer = 11440C00] 05:14:33 INFO - PROCESS | 3868 | 1471349673940 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1316F000) [pid = 3868] [serial = 314] [outer = 11440C00] 05:14:34 INFO - PROCESS | 3868 | 1471349674350 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:14:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 05:14:34 INFO - PROCESS | 3868 | 1471349674396 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 3868 | 1471349674398 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 05:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:14:34 INFO - PROCESS | 3868 | 1471349674401 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 3868 | 1471349674403 Marionette TRACE conn3 <- [1,386,null,{}] 05:14:34 INFO - PROCESS | 3868 | 1471349674406 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 3868 | 1471349674408 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:34 INFO - PROCESS | 3868 | 1471349674486 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:14:34 INFO - PROCESS | 3868 | 1471349674491 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 3868 | 1471349674493 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:34 INFO - PROCESS | 3868 | ++DOCSHELL 11D9E800 == 44 [pid = 3868] [id = 106] 05:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (15910000) [pid = 3868] [serial = 315] [outer = 00000000] 05:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (19B94C00) [pid = 3868] [serial = 316] [outer = 15910000] 05:14:34 INFO - PROCESS | 3868 | 1471349674538 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1A090C00) [pid = 3868] [serial = 317] [outer = 15910000] 05:14:35 INFO - PROCESS | 3868 | 1471349675000 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 623ms 05:14:35 INFO - PROCESS | 3868 | 1471349675032 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 3868 | 1471349675034 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 05:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:14:35 INFO - PROCESS | 3868 | 1471349675037 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 3868 | 1471349675039 Marionette TRACE conn3 <- [1,390,null,{}] 05:14:35 INFO - PROCESS | 3868 | 1471349675042 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 3868 | 1471349675044 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:35 INFO - PROCESS | 3868 | 1471349675122 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:14:35 INFO - PROCESS | 3868 | 1471349675127 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 3868 | 1471349675129 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:35 INFO - PROCESS | 3868 | ++DOCSHELL 19B8B800 == 45 [pid = 3868] [id = 107] 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (19B8C000) [pid = 3868] [serial = 318] [outer = 00000000] 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1A0D5000) [pid = 3868] [serial = 319] [outer = 19B8C000] 05:14:35 INFO - PROCESS | 3868 | 1471349675173 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1A593C00) [pid = 3868] [serial = 320] [outer = 19B8C000] 05:14:35 INFO - PROCESS | 3868 | 1471349675665 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 672ms 05:14:35 INFO - PROCESS | 3868 | 1471349675710 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 3868 | 1471349675712 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 05:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:14:35 INFO - PROCESS | 3868 | 1471349675716 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 3868 | 1471349675718 Marionette TRACE conn3 <- [1,394,null,{}] 05:14:35 INFO - PROCESS | 3868 | 1471349675730 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 3868 | 1471349675732 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:35 INFO - PROCESS | 3868 | 1471349675812 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:14:35 INFO - PROCESS | 3868 | 1471349675820 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 3868 | 1471349675822 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:35 INFO - PROCESS | 3868 | ++DOCSHELL 1A599800 == 46 [pid = 3868] [id = 108] 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1A59A000) [pid = 3868] [serial = 321] [outer = 00000000] 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A98D000) [pid = 3868] [serial = 322] [outer = 1A59A000] 05:14:35 INFO - PROCESS | 3868 | 1471349675866 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1AA6E400) [pid = 3868] [serial = 323] [outer = 1A59A000] 05:14:36 INFO - PROCESS | 3868 | 1471349676677 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1000ms 05:14:36 INFO - PROCESS | 3868 | 1471349676696 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 3868 | 1471349676701 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 05:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:14:36 INFO - PROCESS | 3868 | 1471349676706 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 3868 | 1471349676711 Marionette TRACE conn3 <- [1,398,null,{}] 05:14:36 INFO - PROCESS | 3868 | 1471349676716 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 3868 | 1471349676719 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:36 INFO - PROCESS | 3868 | 1471349676831 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:14:36 INFO - PROCESS | 3868 | 1471349676956 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 3868 | 1471349676959 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:37 INFO - PROCESS | 3868 | ++DOCSHELL 112E2400 == 47 [pid = 3868] [id = 109] 05:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (11812000) [pid = 3868] [serial = 324] [outer = 00000000] 05:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (11D70000) [pid = 3868] [serial = 325] [outer = 11812000] 05:14:37 INFO - PROCESS | 3868 | 1471349677066 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13215000) [pid = 3868] [serial = 326] [outer = 11812000] 05:14:37 INFO - PROCESS | 3868 | 1471349677768 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1098ms 05:14:37 INFO - PROCESS | 3868 | 1471349677834 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 3868 | 1471349677839 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 05:14:37 INFO - PROCESS | 3868 | 1471349677865 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 3868 | 1471349677868 Marionette TRACE conn3 <- [1,402,null,{}] 05:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:14:37 INFO - PROCESS | 3868 | 1471349677873 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 3868 | 1471349677876 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:38 INFO - PROCESS | 3868 | 1471349677997 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:14:38 INFO - PROCESS | 3868 | 1471349678114 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 3868 | 1471349678117 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:38 INFO - PROCESS | 3868 | ++DOCSHELL 1452B800 == 48 [pid = 3868] [id = 110] 05:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1590E800) [pid = 3868] [serial = 327] [outer = 00000000] 05:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16D72C00) [pid = 3868] [serial = 328] [outer = 1590E800] 05:14:38 INFO - PROCESS | 3868 | 1471349678175 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (18154800) [pid = 3868] [serial = 329] [outer = 1590E800] 05:14:38 INFO - PROCESS | 3868 | 1471349678832 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1032ms 05:14:38 INFO - PROCESS | 3868 | 1471349678891 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 3868 | 1471349678893 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 05:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:14:38 INFO - PROCESS | 3868 | 1471349678897 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 3868 | 1471349678901 Marionette TRACE conn3 <- [1,406,null,{}] 05:14:38 INFO - PROCESS | 3868 | 1471349678927 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 3868 | 1471349678932 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:39 INFO - PROCESS | 3868 | 1471349679041 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:14:39 INFO - PROCESS | 3868 | 1471349679188 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 3868 | 1471349679192 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:39 INFO - PROCESS | 3868 | ++DOCSHELL 1A0CCC00 == 49 [pid = 3868] [id = 111] 05:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A0CDC00) [pid = 3868] [serial = 330] [outer = 00000000] 05:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A990800) [pid = 3868] [serial = 331] [outer = 1A0CDC00] 05:14:39 INFO - PROCESS | 3868 | 1471349679250 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1AA7D000) [pid = 3868] [serial = 332] [outer = 1A0CDC00] 05:14:39 INFO - PROCESS | 3868 | 1471349679903 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1050ms 05:14:39 INFO - PROCESS | 3868 | 1471349679966 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 3868 | 1471349679969 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 05:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:14:39 INFO - PROCESS | 3868 | 1471349679972 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 3868 | 1471349679974 Marionette TRACE conn3 <- [1,410,null,{}] 05:14:39 INFO - PROCESS | 3868 | 1471349679978 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 3868 | 1471349679980 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:40 INFO - PROCESS | 3868 | 1471349680091 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:14:40 INFO - PROCESS | 3868 | 1471349680188 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 3868 | 1471349680191 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:40 INFO - PROCESS | 3868 | ++DOCSHELL 11899400 == 50 [pid = 3868] [id = 112] 05:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (13190C00) [pid = 3868] [serial = 333] [outer = 00000000] 05:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1430A800) [pid = 3868] [serial = 334] [outer = 13190C00] 05:14:40 INFO - PROCESS | 3868 | 1471349680245 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (16CEAC00) [pid = 3868] [serial = 335] [outer = 13190C00] 05:14:41 INFO - PROCESS | 3868 | 1471349681032 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1082ms 05:14:41 INFO - PROCESS | 3868 | 1471349681048 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 3868 | 1471349681052 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:14:41 INFO - PROCESS | 3868 | 1471349681090 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 3868 | 1471349681093 Marionette TRACE conn3 <- [1,414,null,{}] 05:14:41 INFO - PROCESS | 3868 | 1471349681100 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 3868 | 1471349681103 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:41 INFO - PROCESS | 3868 | 1471349681204 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:14:41 INFO - PROCESS | 3868 | 1471349681379 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 3868 | 1471349681382 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:41 INFO - PROCESS | 3868 | ++DOCSHELL 11D6E400 == 51 [pid = 3868] [id = 113] 05:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (11D6EC00) [pid = 3868] [serial = 336] [outer = 00000000] 05:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (12BB7800) [pid = 3868] [serial = 337] [outer = 11D6EC00] 05:14:41 INFO - PROCESS | 3868 | 1471349681433 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (13ACC800) [pid = 3868] [serial = 338] [outer = 11D6EC00] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 19B8B800 == 50 [pid = 3868] [id = 107] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 11D9E800 == 49 [pid = 3868] [id = 106] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1102DC00 == 48 [pid = 3868] [id = 105] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 10B5E400 == 47 [pid = 3868] [id = 104] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 10A0E800 == 46 [pid = 3868] [id = 103] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1564E400 == 45 [pid = 3868] [id = 102] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 150A4000 == 44 [pid = 3868] [id = 101] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 11D70400 == 43 [pid = 3868] [id = 100] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 112DC000 == 42 [pid = 3868] [id = 99] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1512B400 == 41 [pid = 3868] [id = 96] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 12B72400 == 40 [pid = 3868] [id = 95] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 10A4C000 == 39 [pid = 3868] [id = 94] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 18414C00 == 38 [pid = 3868] [id = 68] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 17454400 == 37 [pid = 3868] [id = 67] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 10A09C00 == 36 [pid = 3868] [id = 97] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1143D400 == 35 [pid = 3868] [id = 98] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 16E1E000 == 34 [pid = 3868] [id = 83] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 15651000 == 33 [pid = 3868] [id = 82] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1A997000 == 32 [pid = 3868] [id = 79] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 11899400 == 31 [pid = 3868] [id = 112] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1A0CCC00 == 30 [pid = 3868] [id = 111] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1452B800 == 29 [pid = 3868] [id = 110] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 1A599800 == 28 [pid = 3868] [id = 108] 05:14:42 INFO - PROCESS | 3868 | --DOCSHELL 112E2400 == 27 [pid = 3868] [id = 109] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (12E7D400) [pid = 3868] [serial = 160] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1A098400) [pid = 3868] [serial = 265] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (15A05800) [pid = 3868] [serial = 256] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16039000) [pid = 3868] [serial = 257] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1A551400) [pid = 3868] [serial = 247] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (13E01400) [pid = 3868] [serial = 251] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (13ACEC00) [pid = 3868] [serial = 250] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1745D000) [pid = 3868] [serial = 259] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1745F400) [pid = 3868] [serial = 260] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1AA7A000) [pid = 3868] [serial = 268] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1A555800) [pid = 3868] [serial = 266] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1181CC00) [pid = 3868] [serial = 238] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (13E10800) [pid = 3868] [serial = 253] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1452E000) [pid = 3868] [serial = 254] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (11D77800) [pid = 3868] [serial = 271] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (11D78000) [pid = 3868] [serial = 272] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (15124400) [pid = 3868] [serial = 274] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13E07C00) [pid = 3868] [serial = 241] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1AAF3000) [pid = 3868] [serial = 269] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (159FA400) [pid = 3868] [serial = 244] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (19E53800) [pid = 3868] [serial = 262] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (176F3000) [pid = 3868] [serial = 275] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19E55400) [pid = 3868] [serial = 263] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A990400) [pid = 3868] [serial = 277] [outer = 00000000] [url = about:blank] 05:14:42 INFO - PROCESS | 3868 | 1471349682879 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1803ms 05:14:42 INFO - PROCESS | 3868 | 1471349682907 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 3868 | 1471349682911 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 05:14:42 INFO - PROCESS | 3868 | 1471349682915 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:14:42 INFO - PROCESS | 3868 | 1471349682919 Marionette TRACE conn3 <- [1,418,null,{}] 05:14:42 INFO - PROCESS | 3868 | 1471349682925 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 3868 | 1471349682928 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:43 INFO - PROCESS | 3868 | 1471349683019 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:14:43 INFO - PROCESS | 3868 | 1471349683108 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 3868 | 1471349683111 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:43 INFO - PROCESS | 3868 | ++DOCSHELL 11033000 == 28 [pid = 3868] [id = 114] 05:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (11033C00) [pid = 3868] [serial = 339] [outer = 00000000] 05:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (11436C00) [pid = 3868] [serial = 340] [outer = 11033C00] 05:14:43 INFO - PROCESS | 3868 | 1471349683159 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1143E400) [pid = 3868] [serial = 341] [outer = 11033C00] 05:14:44 INFO - PROCESS | 3868 | 1471349684067 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1213ms 05:14:44 INFO - PROCESS | 3868 | 1471349684105 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 3868 | 1471349684110 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 05:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:14:44 INFO - PROCESS | 3868 | 1471349684117 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 3868 | 1471349684119 Marionette TRACE conn3 <- [1,422,null,{}] 05:14:44 INFO - PROCESS | 3868 | 1471349684124 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 3868 | 1471349684126 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:44 INFO - PROCESS | 3868 | 1471349684212 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:14:44 INFO - PROCESS | 3868 | 1471349684219 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 3868 | 1471349684269 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:44 INFO - PROCESS | 3868 | ++DOCSHELL 11D77400 == 29 [pid = 3868] [id = 115] 05:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (11D77800) [pid = 3868] [serial = 342] [outer = 00000000] 05:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (11DE7C00) [pid = 3868] [serial = 343] [outer = 11D77800] 05:14:44 INFO - PROCESS | 3868 | 1471349684318 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (12C68400) [pid = 3868] [serial = 344] [outer = 11D77800] 05:14:45 INFO - PROCESS | 3868 | 1471349685301 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1197ms 05:14:45 INFO - PROCESS | 3868 | 1471349685327 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 3868 | 1471349685329 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 05:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:14:45 INFO - PROCESS | 3868 | 1471349685333 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 3868 | 1471349685337 Marionette TRACE conn3 <- [1,426,null,{}] 05:14:45 INFO - PROCESS | 3868 | 1471349685354 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 3868 | 1471349685359 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:45 INFO - PROCESS | 3868 | 1471349685471 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:14:45 INFO - PROCESS | 3868 | 1471349685478 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 3868 | 1471349685482 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:45 INFO - PROCESS | 3868 | ++DOCSHELL 13E0B000 == 30 [pid = 3868] [id = 116] 05:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (13E0E000) [pid = 3868] [serial = 345] [outer = 00000000] 05:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (14532000) [pid = 3868] [serial = 346] [outer = 13E0E000] 05:14:45 INFO - PROCESS | 3868 | 1471349685530 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (150A2C00) [pid = 3868] [serial = 347] [outer = 13E0E000] 05:14:46 INFO - PROCESS | 3868 | 1471349686069 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 3868 | 1471349686108 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 05:14:46 INFO - PROCESS | 3868 | 1471349686115 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:14:46 INFO - PROCESS | 3868 | 1471349686117 Marionette TRACE conn3 <- [1,430,null,{}] 05:14:46 INFO - PROCESS | 3868 | 1471349686121 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 3868 | 1471349686123 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:46 INFO - PROCESS | 3868 | 1471349686237 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:14:46 INFO - PROCESS | 3868 | 1471349686244 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 3868 | 1471349686246 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:46 INFO - PROCESS | 3868 | ++DOCSHELL 15650400 == 31 [pid = 3868] [id = 117] 05:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (15650C00) [pid = 3868] [serial = 348] [outer = 00000000] 05:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (15A08400) [pid = 3868] [serial = 349] [outer = 15650C00] 05:14:46 INFO - PROCESS | 3868 | 1471349686293 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16038C00) [pid = 3868] [serial = 350] [outer = 15650C00] 05:14:46 INFO - PROCESS | 3868 | 1471349686797 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 721ms 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (10A51400) [pid = 3868] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (10F25000) [pid = 3868] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (15910000) [pid = 3868] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (15901800) [pid = 3868] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (114D8400) [pid = 3868] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (18402400) [pid = 3868] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (112D6400) [pid = 3868] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1512D400) [pid = 3868] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (10A4CC00) [pid = 3868] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (150A4400) [pid = 3868] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (12C68000) [pid = 3868] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (11D72000) [pid = 3868] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (15117400) [pid = 3868] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (11440C00) [pid = 3868] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (15651C00) [pid = 3868] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (14305800) [pid = 3868] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1046D400) [pid = 3868] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1AA71400) [pid = 3868] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (13E03400) [pid = 3868] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1841BC00) [pid = 3868] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (176EC400) [pid = 3868] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (15128800) [pid = 3868] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (112C9400) [pid = 3868] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1745EC00) [pid = 3868] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1A59A000) [pid = 3868] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19B8C000) [pid = 3868] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:14:47 INFO - PROCESS | 3868 | 1471349687425 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 3868 | 1471349687431 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 05:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:14:47 INFO - PROCESS | 3868 | 1471349687485 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 3868 | 1471349687489 Marionette TRACE conn3 <- [1,434,null,{}] 05:14:47 INFO - PROCESS | 3868 | 1471349687496 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 3868 | 1471349687500 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:47 INFO - PROCESS | 3868 | 1471349687618 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:14:47 INFO - PROCESS | 3868 | 1471349687693 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 3868 | 1471349687699 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:47 INFO - PROCESS | 3868 | ++DOCSHELL 10F26800 == 32 [pid = 3868] [id = 118] 05:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10F2F800) [pid = 3868] [serial = 351] [outer = 00000000] 05:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (112C9400) [pid = 3868] [serial = 352] [outer = 10F2F800] 05:14:47 INFO - PROCESS | 3868 | 1471349687756 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11434000) [pid = 3868] [serial = 353] [outer = 10F2F800] 05:14:48 INFO - PROCESS | 3868 | 1471349688510 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1131ms 05:14:48 INFO - PROCESS | 3868 | 1471349688561 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 3868 | 1471349688564 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 05:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:14:48 INFO - PROCESS | 3868 | 1471349688570 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 3868 | 1471349688574 Marionette TRACE conn3 <- [1,438,null,{}] 05:14:48 INFO - PROCESS | 3868 | 1471349688623 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 3868 | 1471349688626 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:48 INFO - PROCESS | 3868 | 1471349688795 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:14:48 INFO - PROCESS | 3868 | 1471349688870 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 3868 | 1471349688873 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:48 INFO - PROCESS | 3868 | ++DOCSHELL 129F4400 == 33 [pid = 3868] [id = 119] 05:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (129F4C00) [pid = 3868] [serial = 354] [outer = 00000000] 05:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (13175C00) [pid = 3868] [serial = 355] [outer = 129F4C00] 05:14:48 INFO - PROCESS | 3868 | 1471349688971 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (134AE400) [pid = 3868] [serial = 356] [outer = 129F4C00] 05:14:49 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:14:49 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:14:49 INFO - PROCESS | 3868 | 1471349689902 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1394ms 05:14:49 INFO - PROCESS | 3868 | 1471349689964 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 3868 | 1471349689968 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 05:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:14:50 INFO - PROCESS | 3868 | 1471349689974 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 3868 | 1471349689977 Marionette TRACE conn3 <- [1,442,null,{}] 05:14:50 INFO - PROCESS | 3868 | 1471349689983 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 3868 | 1471349689986 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:50 INFO - PROCESS | 3868 | 1471349690096 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:14:50 INFO - PROCESS | 3868 | 1471349690249 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 3868 | 1471349690253 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:50 INFO - PROCESS | 3868 | --DOCSHELL 13E0B000 == 32 [pid = 3868] [id = 116] 05:14:50 INFO - PROCESS | 3868 | --DOCSHELL 11D77400 == 31 [pid = 3868] [id = 115] 05:14:50 INFO - PROCESS | 3868 | --DOCSHELL 11033000 == 30 [pid = 3868] [id = 114] 05:14:50 INFO - PROCESS | 3868 | --DOCSHELL 11D6E400 == 29 [pid = 3868] [id = 113] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (145B4000) [pid = 3868] [serial = 197] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10F27000) [pid = 3868] [serial = 194] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1AA7A800) [pid = 3868] [serial = 236] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13E0B800) [pid = 3868] [serial = 242] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1A549800) [pid = 3868] [serial = 203] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18419400) [pid = 3868] [serial = 200] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19EDFC00) [pid = 3868] [serial = 157] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1312E400) [pid = 3868] [serial = 239] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1A996000) [pid = 3868] [serial = 248] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16EA9000) [pid = 3868] [serial = 245] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1A593C00) [pid = 3868] [serial = 320] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17453800) [pid = 3868] [serial = 307] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1841B400) [pid = 3868] [serial = 310] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17B56800) [pid = 3868] [serial = 308] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1995B400) [pid = 3868] [serial = 311] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (19B94C00) [pid = 3868] [serial = 316] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16039C00) [pid = 3868] [serial = 304] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1189C000) [pid = 3868] [serial = 295] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11D6F000) [pid = 3868] [serial = 296] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1840AC00) [pid = 3868] [serial = 292] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1840CC00) [pid = 3868] [serial = 293] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1A09B400) [pid = 3868] [serial = 289] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1A54B800) [pid = 3868] [serial = 290] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1564E800) [pid = 3868] [serial = 286] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16038000) [pid = 3868] [serial = 287] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (112D3400) [pid = 3868] [serial = 280] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (11437000) [pid = 3868] [serial = 281] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (15125800) [pid = 3868] [serial = 301] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (15133400) [pid = 3868] [serial = 302] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (134B2000) [pid = 3868] [serial = 283] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (13B64C00) [pid = 3868] [serial = 284] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (12BB7400) [pid = 3868] [serial = 298] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (13193800) [pid = 3868] [serial = 299] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1AA72800) [pid = 3868] [serial = 278] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1A090C00) [pid = 3868] [serial = 317] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1316F000) [pid = 3868] [serial = 314] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (12E2F400) [pid = 3868] [serial = 313] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (16C4B400) [pid = 3868] [serial = 305] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1AA6E400) [pid = 3868] [serial = 323] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (1A0D5000) [pid = 3868] [serial = 319] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (1A98D000) [pid = 3868] [serial = 322] [outer = 00000000] [url = about:blank] 05:14:50 INFO - PROCESS | 3868 | ++DOCSHELL 10A0F000 == 30 [pid = 3868] [id = 120] 05:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (10A0FC00) [pid = 3868] [serial = 357] [outer = 00000000] 05:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (11033000) [pid = 3868] [serial = 358] [outer = 10A0FC00] 05:14:50 INFO - PROCESS | 3868 | 1471349690317 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (11439800) [pid = 3868] [serial = 359] [outer = 10A0FC00] 05:14:50 INFO - PROCESS | 3868 | 1471349690768 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 836ms 05:14:50 INFO - PROCESS | 3868 | 1471349690858 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 3868 | 1471349690862 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 05:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:14:50 INFO - PROCESS | 3868 | 1471349690872 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 3868 | 1471349690874 Marionette TRACE conn3 <- [1,446,null,{}] 05:14:50 INFO - PROCESS | 3868 | 1471349690878 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 3868 | 1471349690881 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:50 INFO - PROCESS | 3868 | 1471349690966 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:14:50 INFO - PROCESS | 3868 | 1471349690973 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 3868 | 1471349690975 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:50 INFO - PROCESS | 3868 | ++DOCSHELL 11CF7800 == 31 [pid = 3868] [id = 121] 05:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (11D74C00) [pid = 3868] [serial = 360] [outer = 00000000] 05:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (12E33400) [pid = 3868] [serial = 361] [outer = 11D74C00] 05:14:51 INFO - PROCESS | 3868 | 1471349691028 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (13198000) [pid = 3868] [serial = 362] [outer = 11D74C00] 05:14:51 INFO - PROCESS | 3868 | 1471349691495 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 688ms 05:14:51 INFO - PROCESS | 3868 | 1471349691525 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 3868 | 1471349691527 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 05:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:14:51 INFO - PROCESS | 3868 | 1471349691580 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 3868 | 1471349691583 Marionette TRACE conn3 <- [1,450,null,{}] 05:14:51 INFO - PROCESS | 3868 | 1471349691593 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 3868 | 1471349691598 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:51 INFO - PROCESS | 3868 | 1471349691708 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:14:51 INFO - PROCESS | 3868 | 1471349691793 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 3868 | 1471349691797 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:51 INFO - PROCESS | 3868 | ++DOCSHELL 13E0A800 == 32 [pid = 3868] [id = 122] 05:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (13E0B000) [pid = 3868] [serial = 363] [outer = 00000000] 05:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (14305C00) [pid = 3868] [serial = 364] [outer = 13E0B000] 05:14:51 INFO - PROCESS | 3868 | 1471349691845 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (14533800) [pid = 3868] [serial = 365] [outer = 13E0B000] 05:14:52 INFO - PROCESS | 3868 | 1471349692215 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 3868 | 1471349692289 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 05:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:14:52 INFO - PROCESS | 3868 | 1471349692292 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 3868 | 1471349692294 Marionette TRACE conn3 <- [1,454,null,{}] 05:14:52 INFO - PROCESS | 3868 | 1471349692298 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 3868 | 1471349692350 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:52 INFO - PROCESS | 3868 | 1471349692432 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:14:52 INFO - PROCESS | 3868 | 1471349692438 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 3868 | 1471349692449 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:52 INFO - PROCESS | 3868 | ++DOCSHELL 10A01400 == 33 [pid = 3868] [id = 123] 05:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (15132800) [pid = 3868] [serial = 366] [outer = 00000000] 05:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (15652000) [pid = 3868] [serial = 367] [outer = 15132800] 05:14:52 INFO - PROCESS | 3868 | 1471349692506 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (159F2800) [pid = 3868] [serial = 368] [outer = 15132800] 05:14:52 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:52 INFO - PROCESS | 3868 | 1471349692965 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 737ms 05:14:53 INFO - PROCESS | 3868 | 1471349693028 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 3868 | 1471349693030 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 05:14:53 INFO - PROCESS | 3868 | 1471349693090 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 3868 | 1471349693091 Marionette TRACE conn3 <- [1,458,null,{}] 05:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:14:53 INFO - PROCESS | 3868 | 1471349693130 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 3868 | 1471349693132 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:53 INFO - PROCESS | 3868 | 1471349693248 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:14:53 INFO - PROCESS | 3868 | 1471349693320 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 3868 | 1471349693322 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:53 INFO - PROCESS | 3868 | ++DOCSHELL 161C8400 == 34 [pid = 3868] [id = 124] 05:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (167CE000) [pid = 3868] [serial = 369] [outer = 00000000] 05:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (16A6A000) [pid = 3868] [serial = 370] [outer = 167CE000] 05:14:53 INFO - PROCESS | 3868 | 1471349693367 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16C45800) [pid = 3868] [serial = 371] [outer = 167CE000] 05:14:53 INFO - PROCESS | 3868 | 1471349693836 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 3868 | 1471349693891 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 05:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:14:53 INFO - PROCESS | 3868 | 1471349693894 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 3868 | 1471349693896 Marionette TRACE conn3 <- [1,462,null,{}] 05:14:53 INFO - PROCESS | 3868 | 1471349693900 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 3868 | 1471349693906 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:54 INFO - PROCESS | 3868 | 1471349694042 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:14:54 INFO - PROCESS | 3868 | 1471349694057 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 3868 | 1471349694059 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:54 INFO - PROCESS | 3868 | ++DOCSHELL 16CF5400 == 35 [pid = 3868] [id = 125] 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (16CF7800) [pid = 3868] [serial = 372] [outer = 00000000] 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16E26800) [pid = 3868] [serial = 373] [outer = 16CF7800] 05:14:54 INFO - PROCESS | 3868 | 1471349694146 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (173A3800) [pid = 3868] [serial = 374] [outer = 16CF7800] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (11D6EC00) [pid = 3868] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11033C00) [pid = 3868] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11D77800) [pid = 3868] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13E0E000) [pid = 3868] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (13190C00) [pid = 3868] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (11812000) [pid = 3868] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1590E800) [pid = 3868] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:14:54 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1A0CDC00) [pid = 3868] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:14:54 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:54 INFO - PROCESS | 3868 | 1471349694578 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 3868 | 1471349694629 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 05:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:14:54 INFO - PROCESS | 3868 | 1471349694664 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 3868 | 1471349694665 Marionette TRACE conn3 <- [1,466,null,{}] 05:14:54 INFO - PROCESS | 3868 | 1471349694669 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 3868 | 1471349694671 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:54 INFO - PROCESS | 3868 | 1471349694758 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:14:54 INFO - PROCESS | 3868 | 1471349694763 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 3868 | 1471349694765 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:54 INFO - PROCESS | 3868 | ++DOCSHELL 16CEB000 == 36 [pid = 3868] [id = 126] 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (16D76800) [pid = 3868] [serial = 375] [outer = 00000000] 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (17650C00) [pid = 3868] [serial = 376] [outer = 16D76800] 05:14:54 INFO - PROCESS | 3868 | 1471349694810 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (176EC400) [pid = 3868] [serial = 377] [outer = 16D76800] 05:14:55 INFO - PROCESS | 3868 | 1471349695273 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 3868 | 1471349695352 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 05:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:14:55 INFO - PROCESS | 3868 | 1471349695355 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 3868 | 1471349695357 Marionette TRACE conn3 <- [1,470,null,{}] 05:14:55 INFO - PROCESS | 3868 | 1471349695360 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 3868 | 1471349695362 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:55 INFO - PROCESS | 3868 | 1471349695440 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:14:55 INFO - PROCESS | 3868 | 1471349695447 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 3868 | 1471349695449 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:55 INFO - PROCESS | 3868 | ++DOCSHELL 16E25C00 == 37 [pid = 3868] [id = 127] 05:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (17BB6C00) [pid = 3868] [serial = 378] [outer = 00000000] 05:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (18404800) [pid = 3868] [serial = 379] [outer = 17BB6C00] 05:14:55 INFO - PROCESS | 3868 | 1471349695493 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (18408400) [pid = 3868] [serial = 380] [outer = 17BB6C00] 05:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (17BB6400) [pid = 3868] [serial = 381] [outer = 1B208000] 05:14:56 INFO - PROCESS | 3868 | 1471349696035 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 738ms 05:14:56 INFO - PROCESS | 3868 | 1471349696088 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 3868 | 1471349696089 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 05:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:14:56 INFO - PROCESS | 3868 | 1471349696093 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 3868 | 1471349696095 Marionette TRACE conn3 <- [1,474,null,{}] 05:14:56 INFO - PROCESS | 3868 | 1471349696098 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 3868 | 1471349696100 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:56 INFO - PROCESS | 3868 | 1471349696203 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:14:56 INFO - PROCESS | 3868 | 1471349696212 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 3868 | 1471349696214 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:56 INFO - PROCESS | 3868 | ++DOCSHELL 112D7400 == 38 [pid = 3868] [id = 128] 05:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13A09000) [pid = 3868] [serial = 382] [outer = 00000000] 05:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1840F800) [pid = 3868] [serial = 383] [outer = 13A09000] 05:14:56 INFO - PROCESS | 3868 | 1471349696258 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (18417400) [pid = 3868] [serial = 384] [outer = 13A09000] 05:14:56 INFO - PROCESS | 3868 | 1471349696727 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 05:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:14:56 INFO - PROCESS | 3868 | 1471349696763 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 3868 | 1471349696765 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 05:14:56 INFO - PROCESS | 3868 | 1471349696768 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 3868 | 1471349696770 Marionette TRACE conn3 <- [1,478,null,{}] 05:14:56 INFO - PROCESS | 3868 | 1471349696773 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 3868 | 1471349696775 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:56 INFO - PROCESS | 3868 | 1471349696905 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:14:57 INFO - PROCESS | 3868 | 1471349697034 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 3868 | 1471349697037 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:57 INFO - PROCESS | 3868 | ++DOCSHELL 0F934400 == 39 [pid = 3868] [id = 129] 05:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (0F97D000) [pid = 3868] [serial = 385] [outer = 00000000] 05:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1065D800) [pid = 3868] [serial = 386] [outer = 0F97D000] 05:14:57 INFO - PROCESS | 3868 | 1471349697099 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (10A4CC00) [pid = 3868] [serial = 387] [outer = 0F97D000] 05:14:57 INFO - PROCESS | 3868 | 1471349697787 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1082ms 05:14:57 INFO - PROCESS | 3868 | 1471349697848 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 3868 | 1471349697852 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:14:57 INFO - PROCESS | 3868 | 1471349697877 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 3868 | 1471349697881 Marionette TRACE conn3 <- [1,482,null,{}] 05:14:57 INFO - PROCESS | 3868 | 1471349697886 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 3868 | 1471349697889 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:58 INFO - PROCESS | 3868 | 1471349698004 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:14:58 INFO - PROCESS | 3868 | 1471349698167 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 3868 | 1471349698170 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:58 INFO - PROCESS | 3868 | ++DOCSHELL 13171800 == 40 [pid = 3868] [id = 130] 05:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1321B400) [pid = 3868] [serial = 388] [outer = 00000000] 05:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13A03400) [pid = 3868] [serial = 389] [outer = 1321B400] 05:14:58 INFO - PROCESS | 3868 | 1471349698229 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13B64C00) [pid = 3868] [serial = 390] [outer = 1321B400] 05:14:58 INFO - PROCESS | 3868 | 1471349698858 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 999ms 05:14:58 INFO - PROCESS | 3868 | 1471349698890 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 3868 | 1471349698893 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 05:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:14:58 INFO - PROCESS | 3868 | 1471349698897 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 3868 | 1471349698899 Marionette TRACE conn3 <- [1,486,null,{}] 05:14:58 INFO - PROCESS | 3868 | 1471349698903 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 3868 | 1471349698906 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:59 INFO - PROCESS | 3868 | 1471349699011 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:14:59 INFO - PROCESS | 3868 | 1471349699135 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 3868 | 1471349699138 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:14:59 INFO - PROCESS | 3868 | ++DOCSHELL 11432800 == 41 [pid = 3868] [id = 131] 05:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1564E800) [pid = 3868] [serial = 391] [outer = 00000000] 05:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16A67C00) [pid = 3868] [serial = 392] [outer = 1564E800] 05:14:59 INFO - PROCESS | 3868 | 1471349699194 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16CF3800) [pid = 3868] [serial = 393] [outer = 1564E800] 05:14:59 INFO - PROCESS | 3868 | 1471349699838 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1000ms 05:14:59 INFO - PROCESS | 3868 | 1471349699874 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 3868 | 1471349699878 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 05:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:14:59 INFO - PROCESS | 3868 | 1471349699889 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 3868 | 1471349699893 Marionette TRACE conn3 <- [1,490,null,{}] 05:14:59 INFO - PROCESS | 3868 | 1471349699897 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 3868 | 1471349699900 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:00 INFO - PROCESS | 3868 | 1471349700015 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:15:00 INFO - PROCESS | 3868 | 1471349700174 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 3868 | 1471349700177 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:00 INFO - PROCESS | 3868 | ++DOCSHELL 14537C00 == 42 [pid = 3868] [id = 132] 05:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (14538800) [pid = 3868] [serial = 394] [outer = 00000000] 05:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19957C00) [pid = 3868] [serial = 395] [outer = 14538800] 05:15:00 INFO - PROCESS | 3868 | 1471349700231 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19960800) [pid = 3868] [serial = 396] [outer = 14538800] 05:15:00 INFO - PROCESS | 3868 | 1471349700959 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1099ms 05:15:01 INFO - PROCESS | 3868 | 1471349700997 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 3868 | 1471349701001 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:15:01 INFO - PROCESS | 3868 | 1471349701007 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 3868 | 1471349701012 Marionette TRACE conn3 <- [1,494,null,{}] 05:15:01 INFO - PROCESS | 3868 | 1471349701038 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 3868 | 1471349701041 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:01 INFO - PROCESS | 3868 | 1471349701139 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:15:01 INFO - PROCESS | 3868 | 1471349701269 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 3868 | 1471349701272 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:01 INFO - PROCESS | 3868 | ++DOCSHELL 11814000 == 43 [pid = 3868] [id = 133] 05:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (118A3C00) [pid = 3868] [serial = 397] [outer = 00000000] 05:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13173400) [pid = 3868] [serial = 398] [outer = 118A3C00] 05:15:01 INFO - PROCESS | 3868 | 1471349701323 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13ACD800) [pid = 3868] [serial = 399] [outer = 118A3C00] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 112D7400 == 42 [pid = 3868] [id = 128] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 16E25C00 == 41 [pid = 3868] [id = 127] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 16CEB000 == 40 [pid = 3868] [id = 126] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 16CF5400 == 39 [pid = 3868] [id = 125] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 161C8400 == 38 [pid = 3868] [id = 124] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 10A01400 == 37 [pid = 3868] [id = 123] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 13E0A800 == 36 [pid = 3868] [id = 122] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 11CF7800 == 35 [pid = 3868] [id = 121] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 129F4400 == 34 [pid = 3868] [id = 119] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 10A0F000 == 33 [pid = 3868] [id = 120] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 10F26800 == 32 [pid = 3868] [id = 118] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 15650400 == 31 [pid = 3868] [id = 117] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 14537C00 == 30 [pid = 3868] [id = 132] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 11432800 == 29 [pid = 3868] [id = 131] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 0F934400 == 28 [pid = 3868] [id = 129] 05:15:02 INFO - PROCESS | 3868 | --DOCSHELL 13171800 == 27 [pid = 3868] [id = 130] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12C68400) [pid = 3868] [serial = 344] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11DE7C00) [pid = 3868] [serial = 343] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (14532000) [pid = 3868] [serial = 346] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15A08400) [pid = 3868] [serial = 349] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16CEAC00) [pid = 3868] [serial = 335] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13215000) [pid = 3868] [serial = 326] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (18154800) [pid = 3868] [serial = 329] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1AA7D000) [pid = 3868] [serial = 332] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (12BB7800) [pid = 3868] [serial = 337] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11436C00) [pid = 3868] [serial = 340] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11D70000) [pid = 3868] [serial = 325] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13ACC800) [pid = 3868] [serial = 338] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1143E400) [pid = 3868] [serial = 341] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16D72C00) [pid = 3868] [serial = 328] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1430A800) [pid = 3868] [serial = 334] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1A990800) [pid = 3868] [serial = 331] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (150A2C00) [pid = 3868] [serial = 347] [outer = 00000000] [url = about:blank] 05:15:02 INFO - PROCESS | 3868 | 1471349702581 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1590ms 05:15:02 INFO - PROCESS | 3868 | 1471349702605 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 3868 | 1471349702608 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 05:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:15:02 INFO - PROCESS | 3868 | 1471349702613 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 3868 | 1471349702617 Marionette TRACE conn3 <- [1,498,null,{}] 05:15:02 INFO - PROCESS | 3868 | 1471349702622 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 3868 | 1471349702625 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:02 INFO - PROCESS | 3868 | 1471349702715 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:15:02 INFO - PROCESS | 3868 | 1471349702812 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 3868 | 1471349702814 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:02 INFO - PROCESS | 3868 | ++DOCSHELL 112C8800 == 28 [pid = 3868] [id = 134] 05:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (112CB000) [pid = 3868] [serial = 400] [outer = 00000000] 05:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11438800) [pid = 3868] [serial = 401] [outer = 112CB000] 05:15:02 INFO - PROCESS | 3868 | 1471349702863 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1143FC00) [pid = 3868] [serial = 402] [outer = 112CB000] 05:15:03 INFO - PROCESS | 3868 | 1471349703283 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 721ms 05:15:03 INFO - PROCESS | 3868 | 1471349703344 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 3868 | 1471349703349 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 05:15:03 INFO - PROCESS | 3868 | 1471349703358 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:15:03 INFO - PROCESS | 3868 | 1471349703360 Marionette TRACE conn3 <- [1,502,null,{}] 05:15:03 INFO - PROCESS | 3868 | 1471349703364 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 3868 | 1471349703367 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:03 INFO - PROCESS | 3868 | 1471349703486 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:15:03 INFO - PROCESS | 3868 | 1471349703500 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 3868 | 1471349703502 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:03 INFO - PROCESS | 3868 | ++DOCSHELL 11D74400 == 29 [pid = 3868] [id = 135] 05:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11D75000) [pid = 3868] [serial = 403] [outer = 00000000] 05:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11DED400) [pid = 3868] [serial = 404] [outer = 11D75000] 05:15:03 INFO - PROCESS | 3868 | 1471349703552 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (129F7400) [pid = 3868] [serial = 405] [outer = 11D75000] 05:15:04 INFO - PROCESS | 3868 | 1471349704056 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 721ms 05:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:15:04 INFO - PROCESS | 3868 | 1471349704093 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3868 | 1471349704095 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 05:15:04 INFO - PROCESS | 3868 | 1471349704098 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 3868 | 1471349704102 Marionette TRACE conn3 <- [1,506,null,{}] 05:15:04 INFO - PROCESS | 3868 | 1471349704112 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 3868 | 1471349704117 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:04 INFO - PROCESS | 3868 | 1471349704199 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:15:04 INFO - PROCESS | 3868 | 1471349704212 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 3868 | 1471349704216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:04 INFO - PROCESS | 3868 | ++DOCSHELL 13B6A400 == 30 [pid = 3868] [id = 136] 05:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13E01400) [pid = 3868] [serial = 406] [outer = 00000000] 05:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13E0C800) [pid = 3868] [serial = 407] [outer = 13E01400] 05:15:04 INFO - PROCESS | 3868 | 1471349704265 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1452C800) [pid = 3868] [serial = 408] [outer = 13E01400] 05:15:04 INFO - PROCESS | 3868 | 1471349704799 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 05:15:04 INFO - PROCESS | 3868 | 1471349704831 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3868 | 1471349704833 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 05:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:15:04 INFO - PROCESS | 3868 | 1471349704842 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 3868 | 1471349704844 Marionette TRACE conn3 <- [1,510,null,{}] 05:15:04 INFO - PROCESS | 3868 | 1471349704847 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 3868 | 1471349704849 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:05 INFO - PROCESS | 3868 | 1471349704988 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:15:05 INFO - PROCESS | 3868 | 1471349705046 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3868 | 1471349705048 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 14535400 == 31 [pid = 3868] [id = 137] 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1453A800) [pid = 3868] [serial = 409] [outer = 00000000] 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1511FC00) [pid = 3868] [serial = 410] [outer = 1453A800] 05:15:05 INFO - PROCESS | 3868 | 1471349705096 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1512B800) [pid = 3868] [serial = 411] [outer = 1453A800] 05:15:05 INFO - PROCESS | 3868 | 1471349705565 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 771ms 05:15:05 INFO - PROCESS | 3868 | 1471349705617 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 3868 | 1471349705619 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 05:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:15:05 INFO - PROCESS | 3868 | 1471349705622 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 3868 | 1471349705624 Marionette TRACE conn3 <- [1,514,null,{}] 05:15:05 INFO - PROCESS | 3868 | 1471349705628 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 3868 | 1471349705630 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:05 INFO - PROCESS | 3868 | 1471349705731 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:15:05 INFO - PROCESS | 3868 | 1471349705738 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3868 | 1471349705740 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 14536C00 == 32 [pid = 3868] [id = 138] 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1511A000) [pid = 3868] [serial = 412] [outer = 00000000] 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15901400) [pid = 3868] [serial = 413] [outer = 1511A000] 05:15:05 INFO - PROCESS | 3868 | 1471349705785 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15A08C00) [pid = 3868] [serial = 414] [outer = 1511A000] 05:15:06 INFO - PROCESS | 3868 | 1471349706288 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 738ms 05:15:06 INFO - PROCESS | 3868 | 1471349706354 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 3868 | 1471349706356 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 05:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:15:06 INFO - PROCESS | 3868 | 1471349706398 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 3868 | 1471349706400 Marionette TRACE conn3 <- [1,518,null,{}] 05:15:06 INFO - PROCESS | 3868 | 1471349706403 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 3868 | 1471349706409 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:06 INFO - PROCESS | 3868 | 1471349706532 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:15:06 INFO - PROCESS | 3868 | 1471349706541 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 3868 | 1471349706543 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:06 INFO - PROCESS | 3868 | ++DOCSHELL 16C4E000 == 33 [pid = 3868] [id = 139] 05:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16CF0000) [pid = 3868] [serial = 415] [outer = 00000000] 05:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16EA1C00) [pid = 3868] [serial = 416] [outer = 16CF0000] 05:15:06 INFO - PROCESS | 3868 | 1471349706588 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (173A9000) [pid = 3868] [serial = 417] [outer = 16CF0000] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13A09000) [pid = 3868] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (167CE000) [pid = 3868] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16CF7800) [pid = 3868] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16D76800) [pid = 3868] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17BB6C00) [pid = 3868] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15132800) [pid = 3868] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D74C00) [pid = 3868] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15650C00) [pid = 3868] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (10F2F800) [pid = 3868] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13E0B000) [pid = 3868] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (129F4C00) [pid = 3868] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:15:07 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10A0FC00) [pid = 3868] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:15:07 INFO - PROCESS | 3868 | 1471349707241 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 885ms 05:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:15:07 INFO - PROCESS | 3868 | 1471349707279 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3868 | 1471349707281 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 05:15:07 INFO - PROCESS | 3868 | 1471349707284 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 3868 | 1471349707286 Marionette TRACE conn3 <- [1,522,null,{}] 05:15:07 INFO - PROCESS | 3868 | 1471349707289 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 3868 | 1471349707291 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:07 INFO - PROCESS | 3868 | 1471349707367 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:15:07 INFO - PROCESS | 3868 | 1471349707373 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 3868 | 1471349707375 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:07 INFO - PROCESS | 3868 | ++DOCSHELL 11439400 == 34 [pid = 3868] [id = 140] 05:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (11D9E800) [pid = 3868] [serial = 418] [outer = 00000000] 05:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (150AA400) [pid = 3868] [serial = 419] [outer = 11D9E800] 05:15:07 INFO - PROCESS | 3868 | 1471349707424 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16032400) [pid = 3868] [serial = 420] [outer = 11D9E800] 05:15:07 INFO - PROCESS | 3868 | 1471349707883 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 623ms 05:15:07 INFO - PROCESS | 3868 | 1471349707915 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3868 | 1471349707917 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:15:07 INFO - PROCESS | 3868 | 1471349707920 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 3868 | 1471349707922 Marionette TRACE conn3 <- [1,526,null,{}] 05:15:07 INFO - PROCESS | 3868 | 1471349707930 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 3868 | 1471349707931 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:08 INFO - PROCESS | 3868 | 1471349708006 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:15:08 INFO - PROCESS | 3868 | 1471349708012 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 3868 | 1471349708014 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:08 INFO - PROCESS | 3868 | ++DOCSHELL 16CE8800 == 35 [pid = 3868] [id = 141] 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16CEA000) [pid = 3868] [serial = 421] [outer = 00000000] 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (173A6400) [pid = 3868] [serial = 422] [outer = 16CEA000] 05:15:08 INFO - PROCESS | 3868 | 1471349708058 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1745F400) [pid = 3868] [serial = 423] [outer = 16CEA000] 05:15:08 INFO - PROCESS | 3868 | 1471349708555 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 05:15:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:15:08 INFO - PROCESS | 3868 | 1471349708596 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 3868 | 1471349708598 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 05:15:08 INFO - PROCESS | 3868 | 1471349708601 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 3868 | 1471349708603 Marionette TRACE conn3 <- [1,530,null,{}] 05:15:08 INFO - PROCESS | 3868 | 1471349708606 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 3868 | 1471349708608 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:08 INFO - PROCESS | 3868 | 1471349708684 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:15:08 INFO - PROCESS | 3868 | 1471349708689 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 3868 | 1471349708691 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:08 INFO - PROCESS | 3868 | ++DOCSHELL 18154000 == 36 [pid = 3868] [id = 142] 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (18154400) [pid = 3868] [serial = 424] [outer = 00000000] 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (18408000) [pid = 3868] [serial = 425] [outer = 18154400] 05:15:08 INFO - PROCESS | 3868 | 1471349708738 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18418000) [pid = 3868] [serial = 426] [outer = 18154400] 05:15:09 INFO - PROCESS | 3868 | 1471349709355 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:15:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:15:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:15:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:15:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 836ms 05:15:09 INFO - PROCESS | 3868 | 1471349709439 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 3868 | 1471349709443 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 05:15:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:15:09 INFO - PROCESS | 3868 | 1471349709496 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 3868 | 1471349709500 Marionette TRACE conn3 <- [1,534,null,{}] 05:15:09 INFO - PROCESS | 3868 | 1471349709506 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 3868 | 1471349709510 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:09 INFO - PROCESS | 3868 | 1471349709657 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:15:09 INFO - PROCESS | 3868 | 1471349709730 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 3868 | 1471349709735 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:09 INFO - PROCESS | 3868 | ++DOCSHELL 10A0B800 == 37 [pid = 3868] [id = 143] 05:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (10A0C000) [pid = 3868] [serial = 427] [outer = 00000000] 05:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11C10000) [pid = 3868] [serial = 428] [outer = 10A0C000] 05:15:09 INFO - PROCESS | 3868 | 1471349709833 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11D77C00) [pid = 3868] [serial = 429] [outer = 10A0C000] 05:15:10 INFO - PROCESS | 3868 | 1471349710492 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:15:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1066ms 05:15:10 INFO - PROCESS | 3868 | 1471349710521 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 3868 | 1471349710526 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:15:10 INFO - PROCESS | 3868 | 1471349710533 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 3868 | 1471349710535 Marionette TRACE conn3 <- [1,538,null,{}] 05:15:10 INFO - PROCESS | 3868 | 1471349710539 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 3868 | 1471349710542 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:10 INFO - PROCESS | 3868 | 1471349710734 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:15:10 INFO - PROCESS | 3868 | 1471349710855 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 3868 | 1471349710858 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:10 INFO - PROCESS | 3868 | ++DOCSHELL 13ACD400 == 38 [pid = 3868] [id = 144] 05:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13B5FC00) [pid = 3868] [serial = 430] [outer = 00000000] 05:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (145A7400) [pid = 3868] [serial = 431] [outer = 13B5FC00] 05:15:10 INFO - PROCESS | 3868 | 1471349710915 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1512D800) [pid = 3868] [serial = 432] [outer = 13B5FC00] 05:15:11 INFO - PROCESS | 3868 | 1471349711589 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:15:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1082ms 05:15:11 INFO - PROCESS | 3868 | 1471349711762 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 3868 | 1471349711766 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 05:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:15:11 INFO - PROCESS | 3868 | 1471349711806 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 3868 | 1471349711809 Marionette TRACE conn3 <- [1,542,null,{}] 05:15:11 INFO - PROCESS | 3868 | 1471349711815 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 3868 | 1471349711818 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:11 INFO - PROCESS | 3868 | 1471349711929 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:15:12 INFO - PROCESS | 3868 | 1471349712062 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 3868 | 1471349712067 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:12 INFO - PROCESS | 3868 | ++DOCSHELL 11439C00 == 39 [pid = 3868] [id = 145] 05:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1143AC00) [pid = 3868] [serial = 433] [outer = 00000000] 05:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1189A400) [pid = 3868] [serial = 434] [outer = 1143AC00] 05:15:12 INFO - PROCESS | 3868 | 1471349712117 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (118A4C00) [pid = 3868] [serial = 435] [outer = 1143AC00] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 16CE8800 == 38 [pid = 3868] [id = 141] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 11439400 == 37 [pid = 3868] [id = 140] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 16C4E000 == 36 [pid = 3868] [id = 139] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 14536C00 == 35 [pid = 3868] [id = 138] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 14535400 == 34 [pid = 3868] [id = 137] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 13B6A400 == 33 [pid = 3868] [id = 136] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 11D74400 == 32 [pid = 3868] [id = 135] 05:15:12 INFO - PROCESS | 3868 | --DOCSHELL 112C8800 == 31 [pid = 3868] [id = 134] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16A6A000) [pid = 3868] [serial = 370] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16E26800) [pid = 3868] [serial = 373] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16C45800) [pid = 3868] [serial = 371] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (173A3800) [pid = 3868] [serial = 374] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (17650C00) [pid = 3868] [serial = 376] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (18404800) [pid = 3868] [serial = 379] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (15652000) [pid = 3868] [serial = 367] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12E33400) [pid = 3868] [serial = 361] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13198000) [pid = 3868] [serial = 362] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (18417400) [pid = 3868] [serial = 384] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16038C00) [pid = 3868] [serial = 350] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (112C9400) [pid = 3868] [serial = 352] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11434000) [pid = 3868] [serial = 353] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (14305C00) [pid = 3868] [serial = 364] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (14533800) [pid = 3868] [serial = 365] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13175C00) [pid = 3868] [serial = 355] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (134AE400) [pid = 3868] [serial = 356] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11033000) [pid = 3868] [serial = 358] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11439800) [pid = 3868] [serial = 359] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11034000) [pid = 3868] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (18408400) [pid = 3868] [serial = 380] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (176EC400) [pid = 3868] [serial = 377] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (159F2800) [pid = 3868] [serial = 368] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1840F800) [pid = 3868] [serial = 383] [outer = 00000000] [url = about:blank] 05:15:12 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:12 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:12 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:12 INFO - PROCESS | 3868 | 1471349712674 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 967ms 05:15:12 INFO - PROCESS | 3868 | 1471349712776 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 3868 | 1471349712779 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 05:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:15:12 INFO - PROCESS | 3868 | 1471349712786 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 3868 | 1471349712789 Marionette TRACE conn3 <- [1,546,null,{}] 05:15:12 INFO - PROCESS | 3868 | 1471349712794 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 3868 | 1471349712796 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:12 INFO - PROCESS | 3868 | 1471349712880 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:15:12 INFO - PROCESS | 3868 | 1471349712892 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 3868 | 1471349712894 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:12 INFO - PROCESS | 3868 | ++DOCSHELL 1146A000 == 32 [pid = 3868] [id = 146] 05:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1146D000) [pid = 3868] [serial = 436] [outer = 00000000] 05:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11D79C00) [pid = 3868] [serial = 437] [outer = 1146D000] 05:15:12 INFO - PROCESS | 3868 | 1471349712943 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1312B800) [pid = 3868] [serial = 438] [outer = 1146D000] 05:15:13 INFO - PROCESS | 3868 | 1471349713440 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 688ms 05:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:15:13 INFO - PROCESS | 3868 | 1471349713473 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 3868 | 1471349713475 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 05:15:13 INFO - PROCESS | 3868 | 1471349713479 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 3868 | 1471349713481 Marionette TRACE conn3 <- [1,550,null,{}] 05:15:13 INFO - PROCESS | 3868 | 1471349713490 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 3868 | 1471349713494 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:13 INFO - PROCESS | 3868 | 1471349713579 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:15:13 INFO - PROCESS | 3868 | 1471349713591 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 3868 | 1471349713595 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:13 INFO - PROCESS | 3868 | ++DOCSHELL 13E09C00 == 33 [pid = 3868] [id = 147] 05:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E0A800) [pid = 3868] [serial = 439] [outer = 00000000] 05:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1430CC00) [pid = 3868] [serial = 440] [outer = 13E0A800] 05:15:13 INFO - PROCESS | 3868 | 1471349713644 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14535400) [pid = 3868] [serial = 441] [outer = 13E0A800] 05:15:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:14 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:14 INFO - PROCESS | 3868 | 1471349714174 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 721ms 05:15:14 INFO - PROCESS | 3868 | 1471349714211 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3868 | 1471349714214 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:15:14 INFO - PROCESS | 3868 | 1471349714217 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 3868 | 1471349714219 Marionette TRACE conn3 <- [1,554,null,{}] 05:15:14 INFO - PROCESS | 3868 | 1471349714222 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 3868 | 1471349714224 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:14 INFO - PROCESS | 3868 | 1471349714310 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:15:14 INFO - PROCESS | 3868 | 1471349714317 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 3868 | 1471349714319 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:14 INFO - PROCESS | 3868 | ++DOCSHELL 15622000 == 34 [pid = 3868] [id = 148] 05:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15626800) [pid = 3868] [serial = 442] [outer = 00000000] 05:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15A03800) [pid = 3868] [serial = 443] [outer = 15626800] 05:15:14 INFO - PROCESS | 3868 | 1471349714381 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16039400) [pid = 3868] [serial = 444] [outer = 15626800] 05:15:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:14 INFO - PROCESS | 3868 | 1471349714915 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 722ms 05:15:14 INFO - PROCESS | 3868 | 1471349714950 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3868 | 1471349714952 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 05:15:14 INFO - PROCESS | 3868 | 1471349714956 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:15:14 INFO - PROCESS | 3868 | 1471349714958 Marionette TRACE conn3 <- [1,558,null,{}] 05:15:14 INFO - PROCESS | 3868 | 1471349714961 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 3868 | 1471349714963 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:15 INFO - PROCESS | 3868 | 1471349715067 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:15:15 INFO - PROCESS | 3868 | 1471349715075 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 3868 | 1471349715077 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:15 INFO - PROCESS | 3868 | ++DOCSHELL 1512E800 == 35 [pid = 3868] [id = 149] 05:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16A68000) [pid = 3868] [serial = 445] [outer = 00000000] 05:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16C54800) [pid = 3868] [serial = 446] [outer = 16A68000] 05:15:15 INFO - PROCESS | 3868 | 1471349715121 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16CEAC00) [pid = 3868] [serial = 447] [outer = 16A68000] 05:15:15 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:15 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:15 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:15 INFO - PROCESS | 3868 | 1471349715646 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 738ms 05:15:15 INFO - PROCESS | 3868 | 1471349715688 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 3868 | 1471349715690 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 05:15:15 INFO - PROCESS | 3868 | 1471349715694 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:15:15 INFO - PROCESS | 3868 | 1471349715695 Marionette TRACE conn3 <- [1,562,null,{}] 05:15:15 INFO - PROCESS | 3868 | 1471349715699 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 3868 | 1471349715705 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:15 INFO - PROCESS | 3868 | 1471349715838 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:15:15 INFO - PROCESS | 3868 | 1471349715893 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 3868 | 1471349715895 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:15 INFO - PROCESS | 3868 | ++DOCSHELL 16C49800 == 36 [pid = 3868] [id = 150] 05:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16EA9C00) [pid = 3868] [serial = 448] [outer = 00000000] 05:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (176F0400) [pid = 3868] [serial = 449] [outer = 16EA9C00] 05:15:15 INFO - PROCESS | 3868 | 1471349715945 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18401400) [pid = 3868] [serial = 450] [outer = 16EA9C00] 05:15:16 INFO - PROCESS | 3868 | 1471349716421 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 05:15:16 INFO - PROCESS | 3868 | 1471349716472 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 3868 | 1471349716474 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 05:15:16 INFO - PROCESS | 3868 | 1471349716477 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 3868 | 1471349716479 Marionette TRACE conn3 <- [1,566,null,{}] 05:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:15:16 INFO - PROCESS | 3868 | 1471349716482 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 3868 | 1471349716484 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:16 INFO - PROCESS | 3868 | 1471349716588 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:15:16 INFO - PROCESS | 3868 | 1471349716596 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 3868 | 1471349716598 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:16 INFO - PROCESS | 3868 | ++DOCSHELL 1312D800 == 37 [pid = 3868] [id = 151] 05:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1840A000) [pid = 3868] [serial = 451] [outer = 00000000] 05:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (18417000) [pid = 3868] [serial = 452] [outer = 1840A000] 05:15:16 INFO - PROCESS | 3868 | 1471349716650 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18420000) [pid = 3868] [serial = 453] [outer = 1840A000] 05:15:17 INFO - PROCESS | 3868 | 1471349717133 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 05:15:17 INFO - PROCESS | 3868 | 1471349717198 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 3868 | 1471349717200 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 05:15:17 INFO - PROCESS | 3868 | 1471349717205 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 3868 | 1471349717206 Marionette TRACE conn3 <- [1,570,null,{}] 05:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:15:17 INFO - PROCESS | 3868 | 1471349717214 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 3868 | 1471349717216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:17 INFO - PROCESS | 3868 | 1471349717336 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1453A800) [pid = 3868] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13E01400) [pid = 3868] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1511A000) [pid = 3868] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (118A3C00) [pid = 3868] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11D75000) [pid = 3868] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (112CB000) [pid = 3868] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (0F97D000) [pid = 3868] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1321B400) [pid = 3868] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1564E800) [pid = 3868] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (14538800) [pid = 3868] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16CF0000) [pid = 3868] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16CEA000) [pid = 3868] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:15:17 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11D9E800) [pid = 3868] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:15:17 INFO - PROCESS | 3868 | 1471349717484 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 3868 | 1471349717486 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:17 INFO - PROCESS | 3868 | ++DOCSHELL 10A55C00 == 38 [pid = 3868] [id = 152] 05:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (10F26800) [pid = 3868] [serial = 454] [outer = 00000000] 05:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1296F000) [pid = 3868] [serial = 455] [outer = 10F26800] 05:15:17 INFO - PROCESS | 3868 | 1471349717533 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14309C00) [pid = 3868] [serial = 456] [outer = 10F26800] 05:15:18 INFO - PROCESS | 3868 | 1471349718052 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 885ms 05:15:18 INFO - PROCESS | 3868 | 1471349718088 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 3868 | 1471349718090 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:15:18 INFO - PROCESS | 3868 | 1471349718097 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3868 | 1471349718099 Marionette TRACE conn3 <- [1,574,null,{}] 05:15:18 INFO - PROCESS | 3868 | 1471349718103 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 3868 | 1471349718105 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:18 INFO - PROCESS | 3868 | 1471349718185 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:15:18 INFO - PROCESS | 3868 | 1471349718192 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3868 | 1471349718194 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:18 INFO - PROCESS | 3868 | ++DOCSHELL 132AF000 == 39 [pid = 3868] [id = 153] 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13A0F000) [pid = 3868] [serial = 457] [outer = 00000000] 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1602FC00) [pid = 3868] [serial = 458] [outer = 13A0F000] 05:15:18 INFO - PROCESS | 3868 | 1471349718238 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18414000) [pid = 3868] [serial = 459] [outer = 13A0F000] 05:15:18 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:18 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:18 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:18 INFO - PROCESS | 3868 | 1471349718701 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 623ms 05:15:18 INFO - PROCESS | 3868 | 1471349718731 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 3868 | 1471349718733 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:15:18 INFO - PROCESS | 3868 | 1471349718736 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3868 | 1471349718738 Marionette TRACE conn3 <- [1,578,null,{}] 05:15:18 INFO - PROCESS | 3868 | 1471349718742 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 3868 | 1471349718744 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:18 INFO - PROCESS | 3868 | 1471349718832 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:15:18 INFO - PROCESS | 3868 | 1471349718837 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3868 | 1471349718839 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:18 INFO - PROCESS | 3868 | ++DOCSHELL 13ACC000 == 40 [pid = 3868] [id = 154] 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1840AC00) [pid = 3868] [serial = 460] [outer = 00000000] 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19E57C00) [pid = 3868] [serial = 461] [outer = 1840AC00] 05:15:18 INFO - PROCESS | 3868 | 1471349718883 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19E5A800) [pid = 3868] [serial = 462] [outer = 1840AC00] 05:15:19 INFO - PROCESS | 3868 | 1471349719339 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 623ms 05:15:19 INFO - PROCESS | 3868 | 1471349719374 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:15:19 INFO - PROCESS | 3868 | 1471349719377 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 3868 | 1471349719380 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 3868 | 1471349719383 Marionette TRACE conn3 <- [1,582,null,{}] 05:15:19 INFO - PROCESS | 3868 | 1471349719386 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 3868 | 1471349719389 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:19 INFO - PROCESS | 3868 | 1471349719482 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:15:19 INFO - PROCESS | 3868 | 1471349719488 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 3868 | 1471349719490 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A090C00 == 41 [pid = 3868] [id = 155] 05:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1A091800) [pid = 3868] [serial = 463] [outer = 00000000] 05:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A555400) [pid = 3868] [serial = 464] [outer = 1A091800] 05:15:19 INFO - PROCESS | 3868 | 1471349719537 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A595400) [pid = 3868] [serial = 465] [outer = 1A091800] 05:15:20 INFO - PROCESS | 3868 | 1471349720293 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 983ms 05:15:20 INFO - PROCESS | 3868 | 1471349720357 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 3868 | 1471349720361 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 05:15:20 INFO - PROCESS | 3868 | 1471349720366 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:15:20 INFO - PROCESS | 3868 | 1471349720371 Marionette TRACE conn3 <- [1,586,null,{}] 05:15:20 INFO - PROCESS | 3868 | 1471349720376 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 3868 | 1471349720379 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:20 INFO - PROCESS | 3868 | 1471349720520 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:15:20 INFO - PROCESS | 3868 | 1471349720659 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3868 | 1471349720662 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:20 INFO - PROCESS | 3868 | ++DOCSHELL 112C9400 == 42 [pid = 3868] [id = 156] 05:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (112D2C00) [pid = 3868] [serial = 466] [outer = 00000000] 05:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1143E800) [pid = 3868] [serial = 467] [outer = 112D2C00] 05:15:20 INFO - PROCESS | 3868 | 1471349720721 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (13191000) [pid = 3868] [serial = 468] [outer = 112D2C00] 05:15:21 INFO - PROCESS | 3868 | 1471349721306 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 984ms 05:15:21 INFO - PROCESS | 3868 | 1471349721380 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 3868 | 1471349721385 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:15:21 INFO - PROCESS | 3868 | 1471349721391 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 3868 | 1471349721394 Marionette TRACE conn3 <- [1,590,null,{}] 05:15:21 INFO - PROCESS | 3868 | 1471349721398 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 3868 | 1471349721401 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:21 INFO - PROCESS | 3868 | 1471349721511 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:15:21 INFO - PROCESS | 3868 | 1471349721607 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 3868 | 1471349721609 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:21 INFO - PROCESS | 3868 | ++DOCSHELL 15115400 == 43 [pid = 3868] [id = 157] 05:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (15117C00) [pid = 3868] [serial = 469] [outer = 00000000] 05:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (15132400) [pid = 3868] [serial = 470] [outer = 15117C00] 05:15:21 INFO - PROCESS | 3868 | 1471349721665 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (15901C00) [pid = 3868] [serial = 471] [outer = 15117C00] 05:15:22 INFO - PROCESS | 3868 | 1471349722330 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1000ms 05:15:22 INFO - PROCESS | 3868 | 1471349722371 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 3868 | 1471349722374 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 05:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:15:22 INFO - PROCESS | 3868 | 1471349722378 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 3868 | 1471349722381 Marionette TRACE conn3 <- [1,594,null,{}] 05:15:22 INFO - PROCESS | 3868 | 1471349722392 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 3868 | 1471349722397 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:22 INFO - PROCESS | 3868 | 1471349722513 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:15:22 INFO - PROCESS | 3868 | 1471349722637 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 3868 | 1471349722641 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:22 INFO - PROCESS | 3868 | ++DOCSHELL 19B93800 == 44 [pid = 3868] [id = 158] 05:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19B95000) [pid = 3868] [serial = 472] [outer = 00000000] 05:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (19EE9800) [pid = 3868] [serial = 473] [outer = 19B95000] 05:15:22 INFO - PROCESS | 3868 | 1471349722698 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A54CC00) [pid = 3868] [serial = 474] [outer = 19B95000] 05:15:23 INFO - PROCESS | 3868 | 1471349723567 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1279ms 05:15:23 INFO - PROCESS | 3868 | 1471349723654 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 3868 | 1471349723659 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 05:15:23 INFO - PROCESS | 3868 | 1471349723664 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:15:23 INFO - PROCESS | 3868 | 1471349723667 Marionette TRACE conn3 <- [1,598,null,{}] 05:15:23 INFO - PROCESS | 3868 | 1471349723672 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 3868 | 1471349723675 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:23 INFO - PROCESS | 3868 | 1471349723780 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:15:23 INFO - PROCESS | 3868 | 1471349723857 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 3868 | 1471349723862 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:23 INFO - PROCESS | 3868 | ++DOCSHELL 1143A000 == 45 [pid = 3868] [id = 159] 05:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1143A800) [pid = 3868] [serial = 475] [outer = 00000000] 05:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (114DA400) [pid = 3868] [serial = 476] [outer = 1143A800] 05:15:23 INFO - PROCESS | 3868 | 1471349723964 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (11819000) [pid = 3868] [serial = 477] [outer = 1143A800] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 13ACC000 == 44 [pid = 3868] [id = 154] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 132AF000 == 43 [pid = 3868] [id = 153] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 10A55C00 == 42 [pid = 3868] [id = 152] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1312D800 == 41 [pid = 3868] [id = 151] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 16C49800 == 40 [pid = 3868] [id = 150] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1512E800 == 39 [pid = 3868] [id = 149] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 15622000 == 38 [pid = 3868] [id = 148] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 13E09C00 == 37 [pid = 3868] [id = 147] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1146A000 == 36 [pid = 3868] [id = 146] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 11439C00 == 35 [pid = 3868] [id = 145] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 10A0B800 == 34 [pid = 3868] [id = 143] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 13ACD400 == 33 [pid = 3868] [id = 144] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 18154000 == 32 [pid = 3868] [id = 142] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 11814000 == 31 [pid = 3868] [id = 133] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 15115400 == 30 [pid = 3868] [id = 157] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 19B93800 == 29 [pid = 3868] [id = 158] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1A090C00 == 28 [pid = 3868] [id = 155] 05:15:25 INFO - PROCESS | 3868 | --DOCSHELL 112C9400 == 27 [pid = 3868] [id = 156] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1511FC00) [pid = 3868] [serial = 410] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (13E0C800) [pid = 3868] [serial = 407] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (15901400) [pid = 3868] [serial = 413] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13ACD800) [pid = 3868] [serial = 399] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (13173400) [pid = 3868] [serial = 398] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (11DED400) [pid = 3868] [serial = 404] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (129F7400) [pid = 3868] [serial = 405] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (11438800) [pid = 3868] [serial = 401] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1143FC00) [pid = 3868] [serial = 402] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1512B800) [pid = 3868] [serial = 411] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (10A4CC00) [pid = 3868] [serial = 387] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1065D800) [pid = 3868] [serial = 386] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13B64C00) [pid = 3868] [serial = 390] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13A03400) [pid = 3868] [serial = 389] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16CF3800) [pid = 3868] [serial = 393] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16A67C00) [pid = 3868] [serial = 392] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18408000) [pid = 3868] [serial = 425] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19960800) [pid = 3868] [serial = 396] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19957C00) [pid = 3868] [serial = 395] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16EA1C00) [pid = 3868] [serial = 416] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15A08C00) [pid = 3868] [serial = 414] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (173A6400) [pid = 3868] [serial = 422] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (173A9000) [pid = 3868] [serial = 417] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (150AA400) [pid = 3868] [serial = 419] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1745F400) [pid = 3868] [serial = 423] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16032400) [pid = 3868] [serial = 420] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1452C800) [pid = 3868] [serial = 408] [outer = 00000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3868 | 1471349725310 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1737ms 05:15:25 INFO - PROCESS | 3868 | 1471349725394 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 3868 | 1471349725398 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 05:15:25 INFO - PROCESS | 3868 | 1471349725403 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:15:25 INFO - PROCESS | 3868 | 1471349725406 Marionette TRACE conn3 <- [1,602,null,{}] 05:15:25 INFO - PROCESS | 3868 | 1471349725412 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 3868 | 1471349725415 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:25 INFO - PROCESS | 3868 | 1471349725495 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:15:25 INFO - PROCESS | 3868 | 1471349725508 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 3868 | 1471349725511 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:25 INFO - PROCESS | 3868 | ++DOCSHELL 10F2E800 == 28 [pid = 3868] [id = 160] 05:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10F2EC00) [pid = 3868] [serial = 478] [outer = 00000000] 05:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (112E2C00) [pid = 3868] [serial = 479] [outer = 10F2EC00] 05:15:25 INFO - PROCESS | 3868 | 1471349725567 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11431C00) [pid = 3868] [serial = 480] [outer = 10F2EC00] 05:15:26 INFO - PROCESS | 3868 | 1471349726077 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 737ms 05:15:26 INFO - PROCESS | 3868 | 1471349726137 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 3868 | 1471349726142 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 05:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:15:26 INFO - PROCESS | 3868 | 1471349726148 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 3868 | 1471349726151 Marionette TRACE conn3 <- [1,606,null,{}] 05:15:26 INFO - PROCESS | 3868 | 1471349726155 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 3868 | 1471349726157 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:26 INFO - PROCESS | 3868 | 1471349726248 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:15:26 INFO - PROCESS | 3868 | 1471349726256 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 3868 | 1471349726258 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:26 INFO - PROCESS | 3868 | ++DOCSHELL 11D72400 == 29 [pid = 3868] [id = 161] 05:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (11D74000) [pid = 3868] [serial = 481] [outer = 00000000] 05:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (12B6B800) [pid = 3868] [serial = 482] [outer = 11D74000] 05:15:26 INFO - PROCESS | 3868 | 1471349726306 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (12C68800) [pid = 3868] [serial = 483] [outer = 11D74000] 05:15:26 INFO - PROCESS | 3868 | 1471349726808 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 721ms 05:15:26 INFO - PROCESS | 3868 | 1471349726879 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 3868 | 1471349726881 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 05:15:26 INFO - PROCESS | 3868 | 1471349726885 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:15:26 INFO - PROCESS | 3868 | 1471349726888 Marionette TRACE conn3 <- [1,610,null,{}] 05:15:26 INFO - PROCESS | 3868 | 1471349726899 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 3868 | 1471349726904 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:27 INFO - PROCESS | 3868 | 1471349727014 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:15:27 INFO - PROCESS | 3868 | 1471349727151 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 3868 | 1471349727154 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:27 INFO - PROCESS | 3868 | ++DOCSHELL 13ACC400 == 30 [pid = 3868] [id = 162] 05:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13ACD400) [pid = 3868] [serial = 484] [outer = 00000000] 05:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13E08C00) [pid = 3868] [serial = 485] [outer = 13ACD400] 05:15:27 INFO - PROCESS | 3868 | 1471349727203 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13E0F000) [pid = 3868] [serial = 486] [outer = 13ACD400] 05:15:27 INFO - PROCESS | 3868 | 1471349727614 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 771ms 05:15:27 INFO - PROCESS | 3868 | 1471349727665 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 3868 | 1471349727667 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 05:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:15:27 INFO - PROCESS | 3868 | 1471349727671 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 3868 | 1471349727672 Marionette TRACE conn3 <- [1,614,null,{}] 05:15:27 INFO - PROCESS | 3868 | 1471349727676 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 3868 | 1471349727678 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:27 INFO - PROCESS | 3868 | 1471349727798 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:15:27 INFO - PROCESS | 3868 | 1471349727803 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 3868 | 1471349727853 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:27 INFO - PROCESS | 3868 | ++DOCSHELL 13E0D400 == 31 [pid = 3868] [id = 163] 05:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13E0E000) [pid = 3868] [serial = 487] [outer = 00000000] 05:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15116C00) [pid = 3868] [serial = 488] [outer = 13E0E000] 05:15:27 INFO - PROCESS | 3868 | 1471349727949 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1512C400) [pid = 3868] [serial = 489] [outer = 13E0E000] 05:15:28 INFO - PROCESS | 3868 | 1471349728349 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 738ms 05:15:28 INFO - PROCESS | 3868 | 1471349728434 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 3868 | 1471349728436 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 05:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:15:28 INFO - PROCESS | 3868 | 1471349728457 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 3868 | 1471349728459 Marionette TRACE conn3 <- [1,618,null,{}] 05:15:28 INFO - PROCESS | 3868 | 1471349728462 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 3868 | 1471349728464 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:28 INFO - PROCESS | 3868 | 1471349728613 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:15:28 INFO - PROCESS | 3868 | 1471349728622 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 3868 | 1471349728624 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:28 INFO - PROCESS | 3868 | ++DOCSHELL 1562C000 == 32 [pid = 3868] [id = 164] 05:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15651000) [pid = 3868] [serial = 490] [outer = 00000000] 05:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (15A05800) [pid = 3868] [serial = 491] [outer = 15651000] 05:15:28 INFO - PROCESS | 3868 | 1471349728669 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16037400) [pid = 3868] [serial = 492] [outer = 15651000] 05:15:29 INFO - PROCESS | 3868 | 1471349729096 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 689ms 05:15:29 INFO - PROCESS | 3868 | 1471349729134 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 3868 | 1471349729136 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 05:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:15:29 INFO - PROCESS | 3868 | 1471349729145 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 3868 | 1471349729147 Marionette TRACE conn3 <- [1,622,null,{}] 05:15:29 INFO - PROCESS | 3868 | 1471349729150 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 3868 | 1471349729156 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:29 INFO - PROCESS | 3868 | 1471349729333 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:15:29 INFO - PROCESS | 3868 | 1471349729389 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 3868 | 1471349729391 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:29 INFO - PROCESS | 3868 | ++DOCSHELL 16036C00 == 33 [pid = 3868] [id = 165] 05:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16A69800) [pid = 3868] [serial = 493] [outer = 00000000] 05:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16CF3400) [pid = 3868] [serial = 494] [outer = 16A69800] 05:15:29 INFO - PROCESS | 3868 | 1471349729437 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16D72800) [pid = 3868] [serial = 495] [outer = 16A69800] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1A091800) [pid = 3868] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1840AC00) [pid = 3868] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16EA9C00) [pid = 3868] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1840A000) [pid = 3868] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10F26800) [pid = 3868] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13B5FC00) [pid = 3868] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A0C000) [pid = 3868] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1146D000) [pid = 3868] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1143AC00) [pid = 3868] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (18154400) [pid = 3868] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E0A800) [pid = 3868] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16A68000) [pid = 3868] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15626800) [pid = 3868] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13A0F000) [pid = 3868] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:15:29 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:30 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:30 INFO - PROCESS | 3868 | 1471349730119 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 984ms 05:15:30 INFO - PROCESS | 3868 | 1471349730157 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 3868 | 1471349730159 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:15:30 INFO - PROCESS | 3868 | 1471349730162 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 3868 | 1471349730164 Marionette TRACE conn3 <- [1,626,null,{}] 05:15:30 INFO - PROCESS | 3868 | 1471349730167 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 3868 | 1471349730169 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:30 INFO - PROCESS | 3868 | 1471349730243 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:15:30 INFO - PROCESS | 3868 | 1471349730249 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 3868 | 1471349730251 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:30 INFO - PROCESS | 3868 | ++DOCSHELL 1143AC00 == 34 [pid = 3868] [id = 166] 05:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13E06000) [pid = 3868] [serial = 496] [outer = 00000000] 05:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1590CC00) [pid = 3868] [serial = 497] [outer = 13E06000] 05:15:30 INFO - PROCESS | 3868 | 1471349730295 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16CE9000) [pid = 3868] [serial = 498] [outer = 13E06000] 05:15:30 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:30 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:30 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:30 INFO - PROCESS | 3868 | 1471349730747 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 623ms 05:15:30 INFO - PROCESS | 3868 | 1471349730794 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 3868 | 1471349730796 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:15:30 INFO - PROCESS | 3868 | 1471349730799 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 3868 | 1471349730801 Marionette TRACE conn3 <- [1,630,null,{}] 05:15:30 INFO - PROCESS | 3868 | 1471349730804 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 3868 | 1471349730806 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:30 INFO - PROCESS | 3868 | 1471349730882 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:15:30 INFO - PROCESS | 3868 | 1471349730887 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 3868 | 1471349730889 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:30 INFO - PROCESS | 3868 | ++DOCSHELL 1562D800 == 35 [pid = 3868] [id = 167] 05:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16E25800) [pid = 3868] [serial = 499] [outer = 00000000] 05:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17453800) [pid = 3868] [serial = 500] [outer = 16E25800] 05:15:30 INFO - PROCESS | 3868 | 1471349730939 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16FC3400) [pid = 3868] [serial = 501] [outer = 16E25800] 05:15:31 INFO - PROCESS | 3868 | 1471349731342 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 623ms 05:15:31 INFO - PROCESS | 3868 | 1471349731397 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 3868 | 1471349731399 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 05:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:15:31 INFO - PROCESS | 3868 | 1471349731402 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 3868 | 1471349731404 Marionette TRACE conn3 <- [1,634,null,{}] 05:15:31 INFO - PROCESS | 3868 | 1471349731407 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 3868 | 1471349731409 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:31 INFO - PROCESS | 3868 | 1471349731534 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:15:31 INFO - PROCESS | 3868 | 1471349731541 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 3868 | 1471349731543 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:31 INFO - PROCESS | 3868 | ++DOCSHELL 13ACC000 == 36 [pid = 3868] [id = 168] 05:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (17B48800) [pid = 3868] [serial = 502] [outer = 00000000] 05:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (18156C00) [pid = 3868] [serial = 503] [outer = 17B48800] 05:15:31 INFO - PROCESS | 3868 | 1471349731587 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18402800) [pid = 3868] [serial = 504] [outer = 17B48800] 05:15:32 INFO - PROCESS | 3868 | 1471349732275 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 951ms 05:15:32 INFO - PROCESS | 3868 | 1471349732374 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 3868 | 1471349732378 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 05:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:15:32 INFO - PROCESS | 3868 | 1471349732384 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 3868 | 1471349732388 Marionette TRACE conn3 <- [1,638,null,{}] 05:15:32 INFO - PROCESS | 3868 | 1471349732393 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 3868 | 1471349732397 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:32 INFO - PROCESS | 3868 | 1471349732523 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:15:32 INFO - PROCESS | 3868 | 1471349732598 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 3868 | 1471349732601 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:32 INFO - PROCESS | 3868 | ++DOCSHELL 1103AC00 == 37 [pid = 3868] [id = 169] 05:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (112C5400) [pid = 3868] [serial = 505] [outer = 00000000] 05:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11812400) [pid = 3868] [serial = 506] [outer = 112C5400] 05:15:32 INFO - PROCESS | 3868 | 1471349732699 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11D7AC00) [pid = 3868] [serial = 507] [outer = 112C5400] 05:15:33 INFO - PROCESS | 3868 | 1471349733349 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1049ms 05:15:33 INFO - PROCESS | 3868 | 1471349733421 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 3868 | 1471349733426 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 05:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:15:33 INFO - PROCESS | 3868 | 1471349733433 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 3868 | 1471349733436 Marionette TRACE conn3 <- [1,642,null,{}] 05:15:33 INFO - PROCESS | 3868 | 1471349733440 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 3868 | 1471349733443 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:33 INFO - PROCESS | 3868 | 1471349733615 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:15:33 INFO - PROCESS | 3868 | 1471349733712 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 3868 | 1471349733715 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:33 INFO - PROCESS | 3868 | ++DOCSHELL 134AE400 == 38 [pid = 3868] [id = 170] 05:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13A0AC00) [pid = 3868] [serial = 508] [outer = 00000000] 05:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (13E0BC00) [pid = 3868] [serial = 509] [outer = 13A0AC00] 05:15:33 INFO - PROCESS | 3868 | 1471349733771 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1509C400) [pid = 3868] [serial = 510] [outer = 13A0AC00] 05:15:34 INFO - PROCESS | 3868 | 1471349734677 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1311ms 05:15:34 INFO - PROCESS | 3868 | 1471349734763 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 3868 | 1471349734768 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 05:15:34 INFO - PROCESS | 3868 | 1471349734773 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:15:34 INFO - PROCESS | 3868 | 1471349734776 Marionette TRACE conn3 <- [1,646,null,{}] 05:15:34 INFO - PROCESS | 3868 | 1471349734781 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 3868 | 1471349734784 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:34 INFO - PROCESS | 3868 | 1471349734928 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1562D800 == 37 [pid = 3868] [id = 167] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1143AC00 == 36 [pid = 3868] [id = 166] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 16036C00 == 35 [pid = 3868] [id = 165] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1562C000 == 34 [pid = 3868] [id = 164] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 13E0D400 == 33 [pid = 3868] [id = 163] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 13ACC400 == 32 [pid = 3868] [id = 162] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 11D72400 == 31 [pid = 3868] [id = 161] 05:15:34 INFO - PROCESS | 3868 | --DOCSHELL 10F2E800 == 30 [pid = 3868] [id = 160] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1602FC00) [pid = 3868] [serial = 458] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (14309C00) [pid = 3868] [serial = 456] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (19E5A800) [pid = 3868] [serial = 462] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18414000) [pid = 3868] [serial = 459] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16CEAC00) [pid = 3868] [serial = 447] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1A555400) [pid = 3868] [serial = 464] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1A595400) [pid = 3868] [serial = 465] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19E57C00) [pid = 3868] [serial = 461] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (176F0400) [pid = 3868] [serial = 449] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (18417000) [pid = 3868] [serial = 452] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (18401400) [pid = 3868] [serial = 450] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1296F000) [pid = 3868] [serial = 455] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (18420000) [pid = 3868] [serial = 453] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (145A7400) [pid = 3868] [serial = 431] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1512D800) [pid = 3868] [serial = 432] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11C10000) [pid = 3868] [serial = 428] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11D77C00) [pid = 3868] [serial = 429] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11D79C00) [pid = 3868] [serial = 437] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1312B800) [pid = 3868] [serial = 438] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1189A400) [pid = 3868] [serial = 434] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (118A4C00) [pid = 3868] [serial = 435] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18418000) [pid = 3868] [serial = 426] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1430CC00) [pid = 3868] [serial = 440] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (14535400) [pid = 3868] [serial = 441] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16C54800) [pid = 3868] [serial = 446] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (15A03800) [pid = 3868] [serial = 443] [outer = 00000000] [url = about:blank] 05:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16039400) [pid = 3868] [serial = 444] [outer = 00000000] [url = about:blank] 05:15:35 INFO - PROCESS | 3868 | 1471349735087 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 3868 | 1471349735091 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:35 INFO - PROCESS | 3868 | ++DOCSHELL 1143AC00 == 31 [pid = 3868] [id = 171] 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (114D6800) [pid = 3868] [serial = 511] [outer = 00000000] 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11816C00) [pid = 3868] [serial = 512] [outer = 114D6800] 05:15:35 INFO - PROCESS | 3868 | 1471349735140 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11C18C00) [pid = 3868] [serial = 513] [outer = 114D6800] 05:15:35 INFO - PROCESS | 3868 | 1471349735526 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 771ms 05:15:35 INFO - PROCESS | 3868 | 1471349735546 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 3868 | 1471349735551 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 05:15:35 INFO - PROCESS | 3868 | 1471349735556 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:15:35 INFO - PROCESS | 3868 | 1471349735559 Marionette TRACE conn3 <- [1,650,null,{}] 05:15:35 INFO - PROCESS | 3868 | 1471349735562 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 3868 | 1471349735565 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:35 INFO - PROCESS | 3868 | 1471349735663 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:15:35 INFO - PROCESS | 3868 | 1471349735779 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 3868 | 1471349735781 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:35 INFO - PROCESS | 3868 | ++DOCSHELL 11C10000 == 32 [pid = 3868] [id = 172] 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11C14000) [pid = 3868] [serial = 514] [outer = 00000000] 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (132AE400) [pid = 3868] [serial = 515] [outer = 11C14000] 05:15:35 INFO - PROCESS | 3868 | 1471349735829 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13A03000) [pid = 3868] [serial = 516] [outer = 11C14000] 05:15:36 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:36 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:36 INFO - PROCESS | 3868 | 1471349736203 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 672ms 05:15:36 INFO - PROCESS | 3868 | 1471349736228 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 3868 | 1471349736231 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:15:36 INFO - PROCESS | 3868 | 1471349736234 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 3868 | 1471349736238 Marionette TRACE conn3 <- [1,654,null,{}] 05:15:36 INFO - PROCESS | 3868 | 1471349736251 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 3868 | 1471349736258 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:36 INFO - PROCESS | 3868 | 1471349736341 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:15:36 INFO - PROCESS | 3868 | 1471349736349 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 3868 | 1471349736352 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:36 INFO - PROCESS | 3868 | ++DOCSHELL 1509C800 == 33 [pid = 3868] [id = 173] 05:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1509CC00) [pid = 3868] [serial = 517] [outer = 00000000] 05:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15124400) [pid = 3868] [serial = 518] [outer = 1509CC00] 05:15:36 INFO - PROCESS | 3868 | 1471349736433 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1562B000) [pid = 3868] [serial = 519] [outer = 1509CC00] 05:15:36 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:36 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:15:36 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:36 INFO - PROCESS | 3868 | 1471349736935 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 787ms 05:15:37 INFO - PROCESS | 3868 | 1471349737009 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 3868 | 1471349737012 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 05:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:15:37 INFO - PROCESS | 3868 | 1471349737015 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 3868 | 1471349737017 Marionette TRACE conn3 <- [1,658,null,{}] 05:15:37 INFO - PROCESS | 3868 | 1471349737021 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 3868 | 1471349737023 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:37 INFO - PROCESS | 3868 | 1471349737118 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:15:37 INFO - PROCESS | 3868 | 1471349737125 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 3868 | 1471349737128 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:37 INFO - PROCESS | 3868 | ++DOCSHELL 159F0C00 == 34 [pid = 3868] [id = 174] 05:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16032C00) [pid = 3868] [serial = 520] [outer = 00000000] 05:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16A6AC00) [pid = 3868] [serial = 521] [outer = 16032C00] 05:15:37 INFO - PROCESS | 3868 | 1471349737222 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16C54800) [pid = 3868] [serial = 522] [outer = 16032C00] 05:15:37 INFO - PROCESS | 3868 | 1471349737683 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 738ms 05:15:37 INFO - PROCESS | 3868 | 1471349737748 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 3868 | 1471349737750 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 05:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:15:37 INFO - PROCESS | 3868 | 1471349737759 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 3868 | 1471349737761 Marionette TRACE conn3 <- [1,662,null,{}] 05:15:37 INFO - PROCESS | 3868 | 1471349737799 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 3868 | 1471349737801 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:37 INFO - PROCESS | 3868 | 1471349737907 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:15:38 INFO - PROCESS | 3868 | 1471349738020 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 3868 | 1471349738022 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:38 INFO - PROCESS | 3868 | ++DOCSHELL 16CEC400 == 35 [pid = 3868] [id = 175] 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CEEC00) [pid = 3868] [serial = 523] [outer = 00000000] 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16CF6400) [pid = 3868] [serial = 524] [outer = 16CEEC00] 05:15:38 INFO - PROCESS | 3868 | 1471349738067 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16EA1C00) [pid = 3868] [serial = 525] [outer = 16CEEC00] 05:15:38 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:38 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:38 INFO - PROCESS | 3868 | 1471349738500 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 05:15:38 INFO - PROCESS | 3868 | 1471349738535 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 3868 | 1471349738537 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 05:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:15:38 INFO - PROCESS | 3868 | 1471349738540 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 3868 | 1471349738542 Marionette TRACE conn3 <- [1,666,null,{}] 05:15:38 INFO - PROCESS | 3868 | 1471349738545 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 3868 | 1471349738551 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:38 INFO - PROCESS | 3868 | 1471349738727 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:15:38 INFO - PROCESS | 3868 | 1471349738783 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 3868 | 1471349738786 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:38 INFO - PROCESS | 3868 | ++DOCSHELL 1564E400 == 36 [pid = 3868] [id = 176] 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16CEB400) [pid = 3868] [serial = 526] [outer = 00000000] 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18401400) [pid = 3868] [serial = 527] [outer = 16CEB400] 05:15:38 INFO - PROCESS | 3868 | 1471349738831 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18401800) [pid = 3868] [serial = 528] [outer = 16CEB400] 05:15:39 INFO - PROCESS | 3868 | 1471349739244 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 738ms 05:15:39 INFO - PROCESS | 3868 | 1471349739271 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 3868 | 1471349739282 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 05:15:39 INFO - PROCESS | 3868 | 1471349739286 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:15:39 INFO - PROCESS | 3868 | 1471349739288 Marionette TRACE conn3 <- [1,670,null,{}] 05:15:39 INFO - PROCESS | 3868 | 1471349739335 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 3868 | 1471349739337 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:39 INFO - PROCESS | 3868 | 1471349739528 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13E0E000) [pid = 3868] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13ACD400) [pid = 3868] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (10F2EC00) [pid = 3868] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1143A800) [pid = 3868] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11D74000) [pid = 3868] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (112D2C00) [pid = 3868] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15651000) [pid = 3868] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15117C00) [pid = 3868] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19B95000) [pid = 3868] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16A69800) [pid = 3868] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16E25800) [pid = 3868] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:15:39 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13E06000) [pid = 3868] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:15:39 INFO - PROCESS | 3868 | 1471349739587 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 3868 | 1471349739589 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:39 INFO - PROCESS | 3868 | ++DOCSHELL 1065D800 == 37 [pid = 3868] [id = 177] 05:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (10A10000) [pid = 3868] [serial = 529] [outer = 00000000] 05:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (112D2C00) [pid = 3868] [serial = 530] [outer = 10A10000] 05:15:39 INFO - PROCESS | 3868 | 1471349739633 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13A0A000) [pid = 3868] [serial = 531] [outer = 10A10000] 05:15:40 INFO - PROCESS | 3868 | 1471349740563 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1295ms 05:15:40 INFO - PROCESS | 3868 | 1471349740602 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 3868 | 1471349740604 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 05:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:15:40 INFO - PROCESS | 3868 | 1471349740608 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 3868 | 1471349740609 Marionette TRACE conn3 <- [1,674,null,{}] 05:15:40 INFO - PROCESS | 3868 | 1471349740613 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 3868 | 1471349740615 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:40 INFO - PROCESS | 3868 | 1471349740692 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:15:40 INFO - PROCESS | 3868 | 1471349740699 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 3868 | 1471349740701 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:40 INFO - PROCESS | 3868 | ++DOCSHELL 1602B000 == 38 [pid = 3868] [id = 178] 05:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1602B400) [pid = 3868] [serial = 532] [outer = 00000000] 05:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18410800) [pid = 3868] [serial = 533] [outer = 1602B400] 05:15:40 INFO - PROCESS | 3868 | 1471349740746 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18416400) [pid = 3868] [serial = 534] [outer = 1602B400] 05:15:41 INFO - PROCESS | 3868 | 1471349741735 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1213ms 05:15:41 INFO - PROCESS | 3868 | 1471349741796 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:15:41 INFO - PROCESS | 3868 | 1471349741851 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 05:15:41 INFO - PROCESS | 3868 | 1471349741857 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 3868 | 1471349741861 Marionette TRACE conn3 <- [1,678,null,{}] 05:15:41 INFO - PROCESS | 3868 | 1471349741867 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 3868 | 1471349741870 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:42 INFO - PROCESS | 3868 | 1471349742013 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:15:42 INFO - PROCESS | 3868 | 1471349742088 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 3868 | 1471349742091 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:42 INFO - PROCESS | 3868 | ++DOCSHELL 1146D000 == 39 [pid = 3868] [id = 179] 05:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1146F000) [pid = 3868] [serial = 535] [outer = 00000000] 05:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (11CEA400) [pid = 3868] [serial = 536] [outer = 1146F000] 05:15:42 INFO - PROCESS | 3868 | 1471349742150 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (11D9F000) [pid = 3868] [serial = 537] [outer = 1146F000] 05:15:43 INFO - PROCESS | 3868 | 1471349743329 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1524ms 05:15:43 INFO - PROCESS | 3868 | 1471349743391 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 3868 | 1471349743396 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 05:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:15:43 INFO - PROCESS | 3868 | 1471349743406 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 3868 | 1471349743409 Marionette TRACE conn3 <- [1,682,null,{}] 05:15:43 INFO - PROCESS | 3868 | 1471349743414 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 3868 | 1471349743416 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:43 INFO - PROCESS | 3868 | 1471349743524 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:15:43 INFO - PROCESS | 3868 | 1471349743645 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 3868 | 1471349743648 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:43 INFO - PROCESS | 3868 | ++DOCSHELL 14534000 == 40 [pid = 3868] [id = 180] 05:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14538C00) [pid = 3868] [serial = 538] [outer = 00000000] 05:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (150A6800) [pid = 3868] [serial = 539] [outer = 14538C00] 05:15:43 INFO - PROCESS | 3868 | 1471349743705 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (15133400) [pid = 3868] [serial = 540] [outer = 14538C00] 05:15:44 INFO - PROCESS | 3868 | 1471349744778 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 05:15:44 INFO - PROCESS | 3868 | 1471349744837 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 3868 | 1471349744840 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 05:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:15:44 INFO - PROCESS | 3868 | 1471349744844 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 3868 | 1471349744847 Marionette TRACE conn3 <- [1,686,null,{}] 05:15:44 INFO - PROCESS | 3868 | 1471349744906 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 3868 | 1471349744911 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:45 INFO - PROCESS | 3868 | 1471349745035 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:15:45 INFO - PROCESS | 3868 | 1471349745161 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 3868 | 1471349745165 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:45 INFO - PROCESS | 3868 | ++DOCSHELL 11C17000 == 41 [pid = 3868] [id = 181] 05:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11D70000) [pid = 3868] [serial = 541] [outer = 00000000] 05:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (134B9400) [pid = 3868] [serial = 542] [outer = 11D70000] 05:15:45 INFO - PROCESS | 3868 | 1471349745222 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1512EC00) [pid = 3868] [serial = 543] [outer = 11D70000] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1065D800 == 40 [pid = 3868] [id = 177] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1564E400 == 39 [pid = 3868] [id = 176] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 16CEC400 == 38 [pid = 3868] [id = 175] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 159F0C00 == 37 [pid = 3868] [id = 174] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1509C800 == 36 [pid = 3868] [id = 173] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 11C10000 == 35 [pid = 3868] [id = 172] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1143AC00 == 34 [pid = 3868] [id = 171] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 134AE400 == 33 [pid = 3868] [id = 170] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 13ACC000 == 32 [pid = 3868] [id = 168] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1103AC00 == 31 [pid = 3868] [id = 169] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1143A000 == 30 [pid = 3868] [id = 159] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 14534000 == 29 [pid = 3868] [id = 180] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1602B000 == 28 [pid = 3868] [id = 178] 05:15:46 INFO - PROCESS | 3868 | --DOCSHELL 1146D000 == 27 [pid = 3868] [id = 179] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15116C00) [pid = 3868] [serial = 488] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E08C00) [pid = 3868] [serial = 485] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (112E2C00) [pid = 3868] [serial = 479] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11431C00) [pid = 3868] [serial = 480] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11819000) [pid = 3868] [serial = 477] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (114DA400) [pid = 3868] [serial = 476] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (12B6B800) [pid = 3868] [serial = 482] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12C68800) [pid = 3868] [serial = 483] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18156C00) [pid = 3868] [serial = 503] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13191000) [pid = 3868] [serial = 468] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1143E800) [pid = 3868] [serial = 467] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15A05800) [pid = 3868] [serial = 491] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15901C00) [pid = 3868] [serial = 471] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15132400) [pid = 3868] [serial = 470] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1A54CC00) [pid = 3868] [serial = 474] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19EE9800) [pid = 3868] [serial = 473] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1512C400) [pid = 3868] [serial = 489] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16CF3400) [pid = 3868] [serial = 494] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16037400) [pid = 3868] [serial = 492] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (17453800) [pid = 3868] [serial = 500] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16D72800) [pid = 3868] [serial = 495] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1590CC00) [pid = 3868] [serial = 497] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (16FC3400) [pid = 3868] [serial = 501] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16CE9000) [pid = 3868] [serial = 498] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (13E0F000) [pid = 3868] [serial = 486] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 3868 | 1471349747085 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2279ms 05:15:47 INFO - PROCESS | 3868 | 1471349747118 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 3868 | 1471349747121 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 05:15:47 INFO - PROCESS | 3868 | 1471349747127 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:15:47 INFO - PROCESS | 3868 | 1471349747131 Marionette TRACE conn3 <- [1,690,null,{}] 05:15:47 INFO - PROCESS | 3868 | 1471349747138 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 3868 | 1471349747141 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:47 INFO - PROCESS | 3868 | 1471349747232 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:15:47 INFO - PROCESS | 3868 | 1471349747299 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 3868 | 1471349747303 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:47 INFO - PROCESS | 3868 | ++DOCSHELL 112DC800 == 28 [pid = 3868] [id = 182] 05:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (112DCC00) [pid = 3868] [serial = 544] [outer = 00000000] 05:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (11434000) [pid = 3868] [serial = 545] [outer = 112DCC00] 05:15:47 INFO - PROCESS | 3868 | 1471349747356 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1143C400) [pid = 3868] [serial = 546] [outer = 112DCC00] 05:15:48 INFO - PROCESS | 3868 | 1471349748297 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1197ms 05:15:48 INFO - PROCESS | 3868 | 1471349748308 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 3868 | 1471349748313 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 05:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:15:48 INFO - PROCESS | 3868 | 1471349748322 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 3868 | 1471349748325 Marionette TRACE conn3 <- [1,694,null,{}] 05:15:48 INFO - PROCESS | 3868 | 1471349748329 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 3868 | 1471349748332 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:48 INFO - PROCESS | 3868 | 1471349748471 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:15:48 INFO - PROCESS | 3868 | 1471349748477 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 3868 | 1471349748480 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:48 INFO - PROCESS | 3868 | ++DOCSHELL 11D73C00 == 29 [pid = 3868] [id = 183] 05:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (11D74000) [pid = 3868] [serial = 547] [outer = 00000000] 05:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11D79000) [pid = 3868] [serial = 548] [outer = 11D74000] 05:15:48 INFO - PROCESS | 3868 | 1471349748528 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (12B6B800) [pid = 3868] [serial = 549] [outer = 11D74000] 05:15:49 INFO - PROCESS | 3868 | 1471349749530 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1246ms 05:15:49 INFO - PROCESS | 3868 | 1471349749587 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 3868 | 1471349749589 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 05:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:15:49 INFO - PROCESS | 3868 | 1471349749593 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 3868 | 1471349749596 Marionette TRACE conn3 <- [1,698,null,{}] 05:15:49 INFO - PROCESS | 3868 | 1471349749616 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 3868 | 1471349749621 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:49 INFO - PROCESS | 3868 | 1471349749742 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:15:49 INFO - PROCESS | 3868 | 1471349749750 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 3868 | 1471349749753 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:49 INFO - PROCESS | 3868 | ++DOCSHELL 134B2000 == 30 [pid = 3868] [id = 184] 05:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (134BA800) [pid = 3868] [serial = 550] [outer = 00000000] 05:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13B62800) [pid = 3868] [serial = 551] [outer = 134BA800] 05:15:49 INFO - PROCESS | 3868 | 1471349749804 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13E0A400) [pid = 3868] [serial = 552] [outer = 134BA800] 05:15:50 INFO - PROCESS | 3868 | 1471349750877 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1311ms 05:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:15:50 INFO - PROCESS | 3868 | 1471349750920 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 3868 | 1471349750922 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 05:15:50 INFO - PROCESS | 3868 | 1471349750926 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 3868 | 1471349750938 Marionette TRACE conn3 <- [1,702,null,{}] 05:15:50 INFO - PROCESS | 3868 | 1471349750942 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 3868 | 1471349750944 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:51 INFO - PROCESS | 3868 | 1471349751058 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:15:51 INFO - PROCESS | 3868 | 1471349751064 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 3868 | 1471349751067 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:51 INFO - PROCESS | 3868 | ++DOCSHELL 14534000 == 31 [pid = 3868] [id = 185] 05:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (14534400) [pid = 3868] [serial = 553] [outer = 00000000] 05:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1512C800) [pid = 3868] [serial = 554] [outer = 14534400] 05:15:51 INFO - PROCESS | 3868 | 1471349751154 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1564E400) [pid = 3868] [serial = 555] [outer = 14534400] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1602B400) [pid = 3868] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16CEEC00) [pid = 3868] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (11C14000) [pid = 3868] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1509CC00) [pid = 3868] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16CEB400) [pid = 3868] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13A0AC00) [pid = 3868] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (112C5400) [pid = 3868] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (17B48800) [pid = 3868] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (114D6800) [pid = 3868] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (16032C00) [pid = 3868] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:15:51 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (10A10000) [pid = 3868] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:15:52 INFO - PROCESS | 3868 | 1471349752212 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1311ms 05:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:15:52 INFO - PROCESS | 3868 | 1471349752255 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 3868 | 1471349752257 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 05:15:52 INFO - PROCESS | 3868 | 1471349752261 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 3868 | 1471349752262 Marionette TRACE conn3 <- [1,706,null,{}] 05:15:52 INFO - PROCESS | 3868 | 1471349752266 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 3868 | 1471349752268 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:52 INFO - PROCESS | 3868 | 1471349752355 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:15:52 INFO - PROCESS | 3868 | 1471349752360 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 3868 | 1471349752363 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:52 INFO - PROCESS | 3868 | ++DOCSHELL 12E2F000 == 32 [pid = 3868] [id = 186] 05:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (13216800) [pid = 3868] [serial = 556] [outer = 00000000] 05:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1511FC00) [pid = 3868] [serial = 557] [outer = 13216800] 05:15:52 INFO - PROCESS | 3868 | 1471349752409 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (15901C00) [pid = 3868] [serial = 558] [outer = 13216800] 05:15:53 INFO - PROCESS | 3868 | 1471349753427 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1196ms 05:15:53 INFO - PROCESS | 3868 | 1471349753446 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 3868 | 1471349753451 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 05:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:15:53 INFO - PROCESS | 3868 | 1471349753457 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 3868 | 1471349753460 Marionette TRACE conn3 <- [1,710,null,{}] 05:15:53 INFO - PROCESS | 3868 | 1471349753507 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 3868 | 1471349753510 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:53 INFO - PROCESS | 3868 | 1471349753650 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:15:53 INFO - PROCESS | 3868 | 1471349753825 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 3868 | 1471349753828 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:53 INFO - PROCESS | 3868 | ++DOCSHELL 1181CC00 == 33 [pid = 3868] [id = 187] 05:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11898000) [pid = 3868] [serial = 559] [outer = 00000000] 05:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11D71400) [pid = 3868] [serial = 560] [outer = 11898000] 05:15:53 INFO - PROCESS | 3868 | 1471349753890 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1312A000) [pid = 3868] [serial = 561] [outer = 11898000] 05:15:54 INFO - PROCESS | 3868 | 1471349754611 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 3868 | 1471349754674 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 05:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:15:54 INFO - PROCESS | 3868 | 1471349754680 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 3868 | 1471349754683 Marionette TRACE conn3 <- [1,714,null,{}] 05:15:54 INFO - PROCESS | 3868 | 1471349754687 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 3868 | 1471349754690 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:54 INFO - PROCESS | 3868 | 1471349754804 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:15:54 INFO - PROCESS | 3868 | 1471349754880 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 3868 | 1471349754883 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:54 INFO - PROCESS | 3868 | ++DOCSHELL 1512B000 == 34 [pid = 3868] [id = 188] 05:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1512C000) [pid = 3868] [serial = 562] [outer = 00000000] 05:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15A08C00) [pid = 3868] [serial = 563] [outer = 1512C000] 05:15:54 INFO - PROCESS | 3868 | 1471349754940 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16036800) [pid = 3868] [serial = 564] [outer = 1512C000] 05:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1512A800 == 33 [pid = 3868] [id = 11] 05:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1A550C00 == 32 [pid = 3868] [id = 10] 05:15:55 INFO - PROCESS | 3868 | 1471349755930 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16CF6400) [pid = 3868] [serial = 524] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (132AE400) [pid = 3868] [serial = 515] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (13A03000) [pid = 3868] [serial = 516] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (15124400) [pid = 3868] [serial = 518] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1562B000) [pid = 3868] [serial = 519] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (18401400) [pid = 3868] [serial = 527] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13E0BC00) [pid = 3868] [serial = 509] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1509C400) [pid = 3868] [serial = 510] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (11812400) [pid = 3868] [serial = 506] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (11D7AC00) [pid = 3868] [serial = 507] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (18402800) [pid = 3868] [serial = 504] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (11816C00) [pid = 3868] [serial = 512] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (11C18C00) [pid = 3868] [serial = 513] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (16A6AC00) [pid = 3868] [serial = 521] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (16EA1C00) [pid = 3868] [serial = 525] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (18401800) [pid = 3868] [serial = 528] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (112D2C00) [pid = 3868] [serial = 530] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (13A0A000) [pid = 3868] [serial = 531] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (18416400) [pid = 3868] [serial = 534] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (16C54800) [pid = 3868] [serial = 522] [outer = 00000000] [url = about:blank] 05:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 49 (18410800) [pid = 3868] [serial = 533] [outer = 00000000] [url = about:blank] 05:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1312ms 05:15:55 INFO - PROCESS | 3868 | 1471349756005 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 3868 | 1471349756009 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 05:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:15:56 INFO - PROCESS | 3868 | 1471349756015 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 3868 | 1471349756018 Marionette TRACE conn3 <- [1,718,null,{}] 05:15:56 INFO - PROCESS | 3868 | 1471349756023 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 3868 | 1471349756026 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:56 INFO - PROCESS | 3868 | 1471349756113 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:15:56 INFO - PROCESS | 3868 | 1471349756126 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 3868 | 1471349756130 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 10A49400 == 33 [pid = 3868] [id = 189] 05:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (10A49C00) [pid = 3868] [serial = 565] [outer = 00000000] 05:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (11432800) [pid = 3868] [serial = 566] [outer = 10A49C00] 05:15:56 INFO - PROCESS | 3868 | 1471349756181 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (1146D000) [pid = 3868] [serial = 567] [outer = 10A49C00] 05:15:56 INFO - PROCESS | 3868 | 1471349756759 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 3868 | 1471349756795 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 05:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:15:56 INFO - PROCESS | 3868 | 1471349756801 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 3868 | 1471349756803 Marionette TRACE conn3 <- [1,722,null,{}] 05:15:56 INFO - PROCESS | 3868 | 1471349756807 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 3868 | 1471349756810 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:56 INFO - PROCESS | 3868 | 1471349756897 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:15:56 INFO - PROCESS | 3868 | 1471349756966 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 3868 | 1471349756968 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 12BC1C00 == 34 [pid = 3868] [id = 190] 05:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (12E31000) [pid = 3868] [serial = 568] [outer = 00000000] 05:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (13214000) [pid = 3868] [serial = 569] [outer = 12E31000] 05:15:57 INFO - PROCESS | 3868 | 1471349757024 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (134AD400) [pid = 3868] [serial = 570] [outer = 12E31000] 05:15:57 INFO - PROCESS | 3868 | 1471349757445 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 05:15:57 INFO - PROCESS | 3868 | 1471349757474 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 3868 | 1471349757477 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 05:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:15:57 INFO - PROCESS | 3868 | 1471349757480 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 3868 | 1471349757484 Marionette TRACE conn3 <- [1,726,null,{}] 05:15:57 INFO - PROCESS | 3868 | 1471349757495 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 3868 | 1471349757500 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:57 INFO - PROCESS | 3868 | 1471349757585 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:15:57 INFO - PROCESS | 3868 | 1471349757592 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 3868 | 1471349757595 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:57 INFO - PROCESS | 3868 | ++DOCSHELL 13E10000 == 35 [pid = 3868] [id = 191] 05:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (14305400) [pid = 3868] [serial = 571] [outer = 00000000] 05:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (14535400) [pid = 3868] [serial = 572] [outer = 14305400] 05:15:57 INFO - PROCESS | 3868 | 1471349757648 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (150A7000) [pid = 3868] [serial = 573] [outer = 14305400] 05:15:58 INFO - PROCESS | 3868 | 1471349758656 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1278ms 05:15:58 INFO - PROCESS | 3868 | 1471349758723 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 3868 | 1471349758726 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 05:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:15:58 INFO - PROCESS | 3868 | 1471349758730 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 3868 | 1471349758732 Marionette TRACE conn3 <- [1,730,null,{}] 05:15:58 INFO - PROCESS | 3868 | 1471349758792 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:58 INFO - PROCESS | 3868 | 1471349758794 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:58 INFO - PROCESS | 3868 | 1471349758906 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:15:58 INFO - PROCESS | 3868 | 1471349758911 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 3868 | 1471349758913 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:15:58 INFO - PROCESS | 3868 | ++DOCSHELL 15132000 == 36 [pid = 3868] [id = 192] 05:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (15132800) [pid = 3868] [serial = 574] [outer = 00000000] 05:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16038800) [pid = 3868] [serial = 575] [outer = 15132800] 05:15:58 INFO - PROCESS | 3868 | 1471349758965 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (161C7800) [pid = 3868] [serial = 576] [outer = 15132800] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (134BA800) [pid = 3868] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (14534400) [pid = 3868] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (11D74000) [pid = 3868] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (112DCC00) [pid = 3868] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1146F000) [pid = 3868] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:15:59 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (14538C00) [pid = 3868] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:15:59 INFO - PROCESS | 3868 | 1471349759938 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1246ms 05:16:00 INFO - PROCESS | 3868 | 1471349759991 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 3868 | 1471349759993 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 05:16:00 INFO - PROCESS | 3868 | 1471349759996 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:16:00 INFO - PROCESS | 3868 | 1471349759998 Marionette TRACE conn3 <- [1,734,null,{}] 05:16:00 INFO - PROCESS | 3868 | 1471349760002 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 3868 | 1471349760004 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:00 INFO - PROCESS | 3868 | 1471349760084 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:16:00 INFO - PROCESS | 3868 | 1471349760153 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 3868 | 1471349760155 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:00 INFO - PROCESS | 3868 | ++DOCSHELL 134BA800 == 37 [pid = 3868] [id = 193] 05:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (13A0AC00) [pid = 3868] [serial = 577] [outer = 00000000] 05:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (16C45800) [pid = 3868] [serial = 578] [outer = 13A0AC00] 05:16:00 INFO - PROCESS | 3868 | 1471349760201 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (16C46400) [pid = 3868] [serial = 579] [outer = 13A0AC00] 05:16:01 INFO - PROCESS | 3868 | 1471349761165 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1196ms 05:16:01 INFO - PROCESS | 3868 | 1471349761215 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 3868 | 1471349761217 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 05:16:01 INFO - PROCESS | 3868 | 1471349761221 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:16:01 INFO - PROCESS | 3868 | 1471349761222 Marionette TRACE conn3 <- [1,738,null,{}] 05:16:01 INFO - PROCESS | 3868 | 1471349761226 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 3868 | 1471349761232 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:01 INFO - PROCESS | 3868 | 1471349761361 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:16:01 INFO - PROCESS | 3868 | 1471349761369 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 3868 | 1471349761371 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:01 INFO - PROCESS | 3868 | ++DOCSHELL 16A6DC00 == 38 [pid = 3868] [id = 194] 05:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (16C50C00) [pid = 3868] [serial = 580] [outer = 00000000] 05:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16D6FC00) [pid = 3868] [serial = 581] [outer = 16C50C00] 05:16:01 INFO - PROCESS | 3868 | 1471349761418 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16D70400) [pid = 3868] [serial = 582] [outer = 16C50C00] 05:16:02 INFO - PROCESS | 3868 | 1471349762404 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1245ms 05:16:02 INFO - PROCESS | 3868 | 1471349762458 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 3868 | 1471349762463 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 05:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:16:02 INFO - PROCESS | 3868 | 1471349762469 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 3868 | 1471349762472 Marionette TRACE conn3 <- [1,742,null,{}] 05:16:02 INFO - PROCESS | 3868 | 1471349762560 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 3868 | 1471349762563 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:02 INFO - PROCESS | 3868 | 1471349762665 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:16:02 INFO - PROCESS | 3868 | 1471349762864 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 3868 | 1471349762867 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:02 INFO - PROCESS | 3868 | ++DOCSHELL 11436000 == 39 [pid = 3868] [id = 195] 05:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (11439400) [pid = 3868] [serial = 583] [outer = 00000000] 05:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (118A3000) [pid = 3868] [serial = 584] [outer = 11439400] 05:16:02 INFO - PROCESS | 3868 | 1471349762927 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (11D76000) [pid = 3868] [serial = 585] [outer = 11439400] 05:16:04 INFO - PROCESS | 3868 | 1471349764099 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1639ms 05:16:04 INFO - PROCESS | 3868 | 1471349764131 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 3868 | 1471349764136 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 05:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:16:04 INFO - PROCESS | 3868 | 1471349764143 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 3868 | 1471349764146 Marionette TRACE conn3 <- [1,746,null,{}] 05:16:04 INFO - PROCESS | 3868 | 1471349764150 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 3868 | 1471349764153 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:04 INFO - PROCESS | 3868 | 1471349764290 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:16:04 INFO - PROCESS | 3868 | 1471349764418 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 3868 | 1471349764421 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:04 INFO - PROCESS | 3868 | ++DOCSHELL 13A08C00 == 40 [pid = 3868] [id = 196] 05:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13A0A000) [pid = 3868] [serial = 586] [outer = 00000000] 05:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13E0BC00) [pid = 3868] [serial = 587] [outer = 13A0A000] 05:16:04 INFO - PROCESS | 3868 | 1471349764478 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (150A4400) [pid = 3868] [serial = 588] [outer = 13A0A000] 05:16:05 INFO - PROCESS | 3868 | 1471349765052 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 935ms 05:16:05 INFO - PROCESS | 3868 | 1471349765083 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 3868 | 1471349765086 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 05:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:16:05 INFO - PROCESS | 3868 | 1471349765091 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 3868 | 1471349765096 Marionette TRACE conn3 <- [1,750,null,{}] 05:16:05 INFO - PROCESS | 3868 | 1471349765108 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 3868 | 1471349765113 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:05 INFO - PROCESS | 3868 | 1471349765239 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:16:05 INFO - PROCESS | 3868 | 1471349765331 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 3868 | 1471349765334 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:05 INFO - PROCESS | 3868 | ++DOCSHELL 16CF7400 == 41 [pid = 3868] [id = 197] 05:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (16CF7800) [pid = 3868] [serial = 589] [outer = 00000000] 05:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16E27000) [pid = 3868] [serial = 590] [outer = 16CF7800] 05:16:05 INFO - PROCESS | 3868 | 1471349765392 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16EA9C00) [pid = 3868] [serial = 591] [outer = 16CF7800] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 13174000 == 40 [pid = 3868] [id = 22] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1430B000 == 39 [pid = 3868] [id = 23] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 15119000 == 38 [pid = 3868] [id = 24] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 10A48400 == 37 [pid = 3868] [id = 20] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 11031800 == 36 [pid = 3868] [id = 21] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 11C17000 == 35 [pid = 3868] [id = 181] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1602D400 == 34 [pid = 3868] [id = 27] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1321FC00 == 33 [pid = 3868] [id = 26] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1AF6A800 == 32 [pid = 3868] [id = 17] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 167CBC00 == 31 [pid = 3868] [id = 8] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1AA76C00 == 30 [pid = 3868] [id = 13] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1590A800 == 29 [pid = 3868] [id = 25] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1AD35800 == 28 [pid = 3868] [id = 14] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 1A98E000 == 27 [pid = 3868] [id = 12] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 12BC4000 == 26 [pid = 3868] [id = 19] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 10B6B800 == 25 [pid = 3868] [id = 18] 05:16:07 INFO - PROCESS | 3868 | --DOCSHELL 114D3400 == 24 [pid = 3868] [id = 28] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1511FC00) [pid = 3868] [serial = 557] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13B62800) [pid = 3868] [serial = 551] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1512C800) [pid = 3868] [serial = 554] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13E0A400) [pid = 3868] [serial = 552] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (134B9400) [pid = 3868] [serial = 542] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (11D79000) [pid = 3868] [serial = 548] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (11434000) [pid = 3868] [serial = 545] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1143C400) [pid = 3868] [serial = 546] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (11D9F000) [pid = 3868] [serial = 537] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (11CEA400) [pid = 3868] [serial = 536] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (15133400) [pid = 3868] [serial = 540] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (150A6800) [pid = 3868] [serial = 539] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (12B6B800) [pid = 3868] [serial = 549] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1564E400) [pid = 3868] [serial = 555] [outer = 00000000] [url = about:blank] 05:16:07 INFO - PROCESS | 3868 | 1471349767219 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2164ms 05:16:07 INFO - PROCESS | 3868 | 1471349767259 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 3868 | 1471349767264 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 05:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:16:07 INFO - PROCESS | 3868 | 1471349767273 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 3868 | 1471349767279 Marionette TRACE conn3 <- [1,754,null,{}] 05:16:07 INFO - PROCESS | 3868 | 1471349767285 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 3868 | 1471349767288 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:07 INFO - PROCESS | 3868 | 1471349767379 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:16:07 INFO - PROCESS | 3868 | 1471349767386 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 3868 | 1471349767389 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:07 INFO - PROCESS | 3868 | ++DOCSHELL 10B61C00 == 25 [pid = 3868] [id = 198] 05:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10B63400) [pid = 3868] [serial = 592] [outer = 00000000] 05:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (11033800) [pid = 3868] [serial = 593] [outer = 10B63400] 05:16:07 INFO - PROCESS | 3868 | 1471349767441 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (112CB400) [pid = 3868] [serial = 594] [outer = 10B63400] 05:16:08 INFO - PROCESS | 3868 | 1471349768475 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1213ms 05:16:08 INFO - PROCESS | 3868 | 1471349768495 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 3868 | 1471349768500 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 05:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:16:08 INFO - PROCESS | 3868 | 1471349768507 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 3868 | 1471349768510 Marionette TRACE conn3 <- [1,758,null,{}] 05:16:08 INFO - PROCESS | 3868 | 1471349768514 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 3868 | 1471349768517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:08 INFO - PROCESS | 3868 | 1471349768608 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:16:08 INFO - PROCESS | 3868 | 1471349768614 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 3868 | 1471349768617 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:08 INFO - PROCESS | 3868 | ++DOCSHELL 11819800 == 26 [pid = 3868] [id = 199] 05:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (11819C00) [pid = 3868] [serial = 595] [outer = 00000000] 05:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (11CEA400) [pid = 3868] [serial = 596] [outer = 11819C00] 05:16:08 INFO - PROCESS | 3868 | 1471349768666 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (11D73400) [pid = 3868] [serial = 597] [outer = 11819C00] 05:16:09 INFO - PROCESS | 3868 | 1471349769195 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 722ms 05:16:09 INFO - PROCESS | 3868 | 1471349769239 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 3868 | 1471349769242 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 05:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:16:09 INFO - PROCESS | 3868 | 1471349769245 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 3868 | 1471349769249 Marionette TRACE conn3 <- [1,762,null,{}] 05:16:09 INFO - PROCESS | 3868 | 1471349769260 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:09 INFO - PROCESS | 3868 | 1471349769264 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:09 INFO - PROCESS | 3868 | 1471349769355 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:16:09 INFO - PROCESS | 3868 | 1471349769371 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 3868 | 1471349769374 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:09 INFO - PROCESS | 3868 | ++DOCSHELL 13194C00 == 27 [pid = 3868] [id = 200] 05:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13198000) [pid = 3868] [serial = 598] [outer = 00000000] 05:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1321F000) [pid = 3868] [serial = 599] [outer = 13198000] 05:16:09 INFO - PROCESS | 3868 | 1471349769431 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13A02400) [pid = 3868] [serial = 600] [outer = 13198000] 05:16:09 INFO - PROCESS | 3868 | 1471349769978 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 770ms 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:16:10 INFO - PROCESS | 3868 | 1471349770019 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 3868 | 1471349770022 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 05:16:10 INFO - PROCESS | 3868 | 1471349770062 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 3868 | 1471349770064 Marionette TRACE conn3 <- [1,766,null,{}] 05:16:10 INFO - PROCESS | 3868 | 1471349770067 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 3868 | 1471349770069 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:10 INFO - PROCESS | 3868 | 1471349770189 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:16:10 INFO - PROCESS | 3868 | 1471349770244 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 3868 | 1471349770246 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:10 INFO - PROCESS | 3868 | ++DOCSHELL 13E0B000 == 28 [pid = 3868] [id = 201] 05:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13E0E400) [pid = 3868] [serial = 601] [outer = 00000000] 05:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1430A800) [pid = 3868] [serial = 602] [outer = 13E0E400] 05:16:10 INFO - PROCESS | 3868 | 1471349770292 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (150A2C00) [pid = 3868] [serial = 603] [outer = 13E0E400] 05:16:10 INFO - PROCESS | 3868 | 1471349770777 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 819ms 05:16:10 INFO - PROCESS | 3868 | 1471349770839 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 3868 | 1471349770841 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:16:10 INFO - PROCESS | 3868 | 1471349770844 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 3868 | 1471349770846 Marionette TRACE conn3 <- [1,770,null,{}] 05:16:10 INFO - PROCESS | 3868 | 1471349770855 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 3868 | 1471349770857 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:10 INFO - PROCESS | 3868 | 1471349770960 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:16:10 INFO - PROCESS | 3868 | 1471349770971 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 3868 | 1471349770973 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:11 INFO - PROCESS | 3868 | ++DOCSHELL 14308C00 == 29 [pid = 3868] [id = 202] 05:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15119000) [pid = 3868] [serial = 604] [outer = 00000000] 05:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15131000) [pid = 3868] [serial = 605] [outer = 15119000] 05:16:11 INFO - PROCESS | 3868 | 1471349771019 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1564FC00) [pid = 3868] [serial = 606] [outer = 15119000] 05:16:11 INFO - PROCESS | 3868 | 1471349771506 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 05:16:11 INFO - PROCESS | 3868 | 1471349771516 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 3868 | 1471349771518 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 05:16:11 INFO - PROCESS | 3868 | 1471349771522 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:16:11 INFO - PROCESS | 3868 | 1471349771523 Marionette TRACE conn3 <- [1,774,null,{}] 05:16:11 INFO - PROCESS | 3868 | 1471349771528 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 3868 | 1471349771533 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:11 INFO - PROCESS | 3868 | 1471349771827 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15132800) [pid = 3868] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13A0AC00) [pid = 3868] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1512C000) [pid = 3868] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11898000) [pid = 3868] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (10A49C00) [pid = 3868] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (14305400) [pid = 3868] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (13216800) [pid = 3868] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (12E31000) [pid = 3868] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (11D70000) [pid = 3868] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:16:11 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16C50C00) [pid = 3868] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:16:11 INFO - PROCESS | 3868 | 1471349771885 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 3868 | 1471349771888 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:11 INFO - PROCESS | 3868 | ++DOCSHELL 10469800 == 30 [pid = 3868] [id = 203] 05:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1046D400) [pid = 3868] [serial = 607] [outer = 00000000] 05:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (129F7400) [pid = 3868] [serial = 608] [outer = 1046D400] 05:16:11 INFO - PROCESS | 3868 | 1471349771934 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (159F1800) [pid = 3868] [serial = 609] [outer = 1046D400] 05:16:12 INFO - PROCESS | 3868 | 1471349772366 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 885ms 05:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:16:12 INFO - PROCESS | 3868 | 1471349772398 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 3868 | 1471349772400 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 05:16:12 INFO - PROCESS | 3868 | 1471349772403 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 3868 | 1471349772405 Marionette TRACE conn3 <- [1,778,null,{}] 05:16:12 INFO - PROCESS | 3868 | 1471349772408 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 3868 | 1471349772410 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:12 INFO - PROCESS | 3868 | 1471349772497 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:16:12 INFO - PROCESS | 3868 | 1471349772519 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 3868 | 1471349772522 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:12 INFO - PROCESS | 3868 | ++DOCSHELL 11DEA000 == 31 [pid = 3868] [id = 204] 05:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11DED800) [pid = 3868] [serial = 610] [outer = 00000000] 05:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (16CF2400) [pid = 3868] [serial = 611] [outer = 11DED800] 05:16:12 INFO - PROCESS | 3868 | 1471349772569 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16E25800) [pid = 3868] [serial = 612] [outer = 11DED800] 05:16:13 INFO - PROCESS | 3868 | 1471349773039 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 655ms 05:16:13 INFO - PROCESS | 3868 | 1471349773078 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 3868 | 1471349773080 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:16:13 INFO - PROCESS | 3868 | 1471349773084 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 3868 | 1471349773085 Marionette TRACE conn3 <- [1,782,null,{}] 05:16:13 INFO - PROCESS | 3868 | 1471349773089 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 3868 | 1471349773091 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:13 INFO - PROCESS | 3868 | 1471349773166 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:16:13 INFO - PROCESS | 3868 | 1471349773173 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 3868 | 1471349773175 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:13 INFO - PROCESS | 3868 | ++DOCSHELL 173A2C00 == 32 [pid = 3868] [id = 205] 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (173A4000) [pid = 3868] [serial = 613] [outer = 00000000] 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1745A000) [pid = 3868] [serial = 614] [outer = 173A4000] 05:16:13 INFO - PROCESS | 3868 | 1471349773224 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (17652400) [pid = 3868] [serial = 615] [outer = 173A4000] 05:16:13 INFO - PROCESS | 3868 | 1471349773711 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 656ms 05:16:13 INFO - PROCESS | 3868 | 1471349773755 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 3868 | 1471349773757 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:16:13 INFO - PROCESS | 3868 | 1471349773760 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 3868 | 1471349773762 Marionette TRACE conn3 <- [1,786,null,{}] 05:16:13 INFO - PROCESS | 3868 | 1471349773769 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 3868 | 1471349773771 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:13 INFO - PROCESS | 3868 | 1471349773848 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:16:13 INFO - PROCESS | 3868 | 1471349773854 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 3868 | 1471349773856 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:13 INFO - PROCESS | 3868 | ++DOCSHELL 1041D800 == 33 [pid = 3868] [id = 206] 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (112CA000) [pid = 3868] [serial = 616] [outer = 00000000] 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (176F4800) [pid = 3868] [serial = 617] [outer = 112CA000] 05:16:13 INFO - PROCESS | 3868 | 1471349773901 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (176F4C00) [pid = 3868] [serial = 618] [outer = 112CA000] 05:16:14 INFO - PROCESS | 3868 | 1471349774738 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1049ms 05:16:14 INFO - PROCESS | 3868 | 1471349774796 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 3868 | 1471349774801 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:16:14 INFO - PROCESS | 3868 | 1471349774806 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 3868 | 1471349774811 Marionette TRACE conn3 <- [1,790,null,{}] 05:16:14 INFO - PROCESS | 3868 | 1471349774816 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 3868 | 1471349774819 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:14 INFO - PROCESS | 3868 | 1471349774990 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:16:15 INFO - PROCESS | 3868 | 1471349775064 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 3868 | 1471349775067 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:15 INFO - PROCESS | 3868 | ++DOCSHELL 112DD400 == 34 [pid = 3868] [id = 207] 05:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11433800) [pid = 3868] [serial = 619] [outer = 00000000] 05:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11D76C00) [pid = 3868] [serial = 620] [outer = 11433800] 05:16:15 INFO - PROCESS | 3868 | 1471349775170 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (11DED400) [pid = 3868] [serial = 621] [outer = 11433800] 05:16:16 INFO - PROCESS | 3868 | 1471349776034 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1246ms 05:16:16 INFO - PROCESS | 3868 | 1471349776101 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 3868 | 1471349776104 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 05:16:16 INFO - PROCESS | 3868 | 1471349776110 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:16:16 INFO - PROCESS | 3868 | 1471349776114 Marionette TRACE conn3 <- [1,794,null,{}] 05:16:16 INFO - PROCESS | 3868 | 1471349776119 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 3868 | 1471349776122 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:16 INFO - PROCESS | 3868 | 1471349776229 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:16:16 INFO - PROCESS | 3868 | 1471349776303 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 3868 | 1471349776355 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:16 INFO - PROCESS | 3868 | ++DOCSHELL 1143D800 == 35 [pid = 3868] [id = 208] 05:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1143DC00) [pid = 3868] [serial = 622] [outer = 00000000] 05:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (114CA000) [pid = 3868] [serial = 623] [outer = 1143DC00] 05:16:16 INFO - PROCESS | 3868 | 1471349776453 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1181C000) [pid = 3868] [serial = 624] [outer = 1143DC00] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 1512B000 == 34 [pid = 3868] [id = 188] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 10A49400 == 33 [pid = 3868] [id = 189] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 14534000 == 32 [pid = 3868] [id = 185] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 12E2F000 == 31 [pid = 3868] [id = 186] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 15132000 == 30 [pid = 3868] [id = 192] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 112DC800 == 29 [pid = 3868] [id = 182] 05:16:16 INFO - PROCESS | 3868 | --DOCSHELL 12BC1C00 == 28 [pid = 3868] [id = 190] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16D70400) [pid = 3868] [serial = 582] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16038800) [pid = 3868] [serial = 575] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16C45800) [pid = 3868] [serial = 578] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15A08C00) [pid = 3868] [serial = 563] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16036800) [pid = 3868] [serial = 564] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11D71400) [pid = 3868] [serial = 560] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1312A000) [pid = 3868] [serial = 561] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11432800) [pid = 3868] [serial = 566] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1146D000) [pid = 3868] [serial = 567] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (14535400) [pid = 3868] [serial = 572] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (15901C00) [pid = 3868] [serial = 558] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (13214000) [pid = 3868] [serial = 569] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (134AD400) [pid = 3868] [serial = 570] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16C46400) [pid = 3868] [serial = 579] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (161C7800) [pid = 3868] [serial = 576] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (150A7000) [pid = 3868] [serial = 573] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1512EC00) [pid = 3868] [serial = 543] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16D6FC00) [pid = 3868] [serial = 581] [outer = 00000000] [url = about:blank] 05:16:16 INFO - PROCESS | 3868 | 1471349776933 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 885ms 05:16:17 INFO - PROCESS | 3868 | 1471349776987 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 3868 | 1471349776992 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:16:17 INFO - PROCESS | 3868 | 1471349776998 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 3868 | 1471349777001 Marionette TRACE conn3 <- [1,798,null,{}] 05:16:17 INFO - PROCESS | 3868 | 1471349777005 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 3868 | 1471349777008 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:17 INFO - PROCESS | 3868 | 1471349777147 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:16:17 INFO - PROCESS | 3868 | 1471349777154 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 3868 | 1471349777157 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:17 INFO - PROCESS | 3868 | ++DOCSHELL 12C68400 == 29 [pid = 3868] [id = 209] 05:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (12C68800) [pid = 3868] [serial = 625] [outer = 00000000] 05:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1312CC00) [pid = 3868] [serial = 626] [outer = 12C68800] 05:16:17 INFO - PROCESS | 3868 | 1471349777212 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13171C00) [pid = 3868] [serial = 627] [outer = 12C68800] 05:16:17 INFO - PROCESS | 3868 | 1471349777668 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 721ms 05:16:17 INFO - PROCESS | 3868 | 1471349777732 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 3868 | 1471349777734 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:16:17 INFO - PROCESS | 3868 | 1471349777737 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 3868 | 1471349777741 Marionette TRACE conn3 <- [1,802,null,{}] 05:16:17 INFO - PROCESS | 3868 | 1471349777799 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 3868 | 1471349777805 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:17 INFO - PROCESS | 3868 | 1471349777936 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:16:18 INFO - PROCESS | 3868 | 1471349778014 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 3868 | 1471349778017 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:18 INFO - PROCESS | 3868 | ++DOCSHELL 13E07000 == 30 [pid = 3868] [id = 210] 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13E07400) [pid = 3868] [serial = 628] [outer = 00000000] 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (14309C00) [pid = 3868] [serial = 629] [outer = 13E07400] 05:16:18 INFO - PROCESS | 3868 | 1471349778066 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (14535400) [pid = 3868] [serial = 630] [outer = 13E07400] 05:16:18 INFO - PROCESS | 3868 | 1471349778434 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 3868 | 1471349778521 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 05:16:18 INFO - PROCESS | 3868 | 1471349778525 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:16:18 INFO - PROCESS | 3868 | 1471349778526 Marionette TRACE conn3 <- [1,806,null,{}] 05:16:18 INFO - PROCESS | 3868 | 1471349778530 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 3868 | 1471349778532 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:18 INFO - PROCESS | 3868 | 1471349778613 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:16:18 INFO - PROCESS | 3868 | 1471349778618 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 3868 | 1471349778620 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:18 INFO - PROCESS | 3868 | ++DOCSHELL 15112000 == 31 [pid = 3868] [id = 211] 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15117400) [pid = 3868] [serial = 631] [outer = 00000000] 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15658800) [pid = 3868] [serial = 632] [outer = 15117400] 05:16:18 INFO - PROCESS | 3868 | 1471349778670 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (159ED800) [pid = 3868] [serial = 633] [outer = 15117400] 05:16:19 INFO - PROCESS | 3868 | 1471349779151 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 738ms 05:16:19 INFO - PROCESS | 3868 | 1471349779260 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 3868 | 1471349779262 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 05:16:19 INFO - PROCESS | 3868 | 1471349779266 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:16:19 INFO - PROCESS | 3868 | 1471349779267 Marionette TRACE conn3 <- [1,810,null,{}] 05:16:19 INFO - PROCESS | 3868 | 1471349779271 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 3868 | 1471349779273 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:19 INFO - PROCESS | 3868 | 1471349779405 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:16:19 INFO - PROCESS | 3868 | 1471349779434 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 3868 | 1471349779436 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:19 INFO - PROCESS | 3868 | ++DOCSHELL 1590B000 == 32 [pid = 3868] [id = 212] 05:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16036C00) [pid = 3868] [serial = 634] [outer = 00000000] 05:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16A63000) [pid = 3868] [serial = 635] [outer = 16036C00] 05:16:19 INFO - PROCESS | 3868 | 1471349779480 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16B8E000) [pid = 3868] [serial = 636] [outer = 16036C00] 05:16:19 INFO - PROCESS | 3868 | 1471349779905 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 3868 | 1471349780000 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:16:20 INFO - PROCESS | 3868 | 1471349780010 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 3868 | 1471349780012 Marionette TRACE conn3 <- [1,814,null,{}] 05:16:20 INFO - PROCESS | 3868 | 1471349780015 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 3868 | 1471349780021 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:20 INFO - PROCESS | 3868 | 1471349780159 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:16:20 INFO - PROCESS | 3868 | 1471349780170 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 3868 | 1471349780172 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:20 INFO - PROCESS | 3868 | ++DOCSHELL 16A62400 == 33 [pid = 3868] [id = 213] 05:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16B8B400) [pid = 3868] [serial = 637] [outer = 00000000] 05:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF1C00) [pid = 3868] [serial = 638] [outer = 16B8B400] 05:16:20 INFO - PROCESS | 3868 | 1471349780261 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (17453800) [pid = 3868] [serial = 639] [outer = 16B8B400] 05:16:20 INFO - PROCESS | 3868 | 1471349780742 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 05:16:20 INFO - PROCESS | 3868 | 1471349780795 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 3868 | 1471349780797 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 05:16:20 INFO - PROCESS | 3868 | 1471349780800 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:16:20 INFO - PROCESS | 3868 | 1471349780802 Marionette TRACE conn3 <- [1,818,null,{}] 05:16:20 INFO - PROCESS | 3868 | 1471349780806 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 3868 | 1471349780808 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:20 INFO - PROCESS | 3868 | 1471349780911 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:16:20 INFO - PROCESS | 3868 | 1471349780923 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 3868 | 1471349780925 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:21 INFO - PROCESS | 3868 | ++DOCSHELL 11433400 == 34 [pid = 3868] [id = 214] 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (11C17000) [pid = 3868] [serial = 640] [outer = 00000000] 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1745B400) [pid = 3868] [serial = 641] [outer = 11C17000] 05:16:21 INFO - PROCESS | 3868 | 1471349781049 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (176E6000) [pid = 3868] [serial = 642] [outer = 11C17000] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (173A4000) [pid = 3868] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13198000) [pid = 3868] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11819C00) [pid = 3868] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13E0E400) [pid = 3868] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10B63400) [pid = 3868] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15119000) [pid = 3868] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1046D400) [pid = 3868] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11DED800) [pid = 3868] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11439400) [pid = 3868] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13A0A000) [pid = 3868] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:16:21 INFO - PROCESS | 3868 | 1471349781477 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 737ms 05:16:21 INFO - PROCESS | 3868 | 1471349781536 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 3868 | 1471349781537 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 05:16:21 INFO - PROCESS | 3868 | 1471349781541 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:16:21 INFO - PROCESS | 3868 | 1471349781542 Marionette TRACE conn3 <- [1,822,null,{}] 05:16:21 INFO - PROCESS | 3868 | 1471349781546 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 3868 | 1471349781548 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:21 INFO - PROCESS | 3868 | 1471349781655 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:16:21 INFO - PROCESS | 3868 | 1471349781667 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 3868 | 1471349781669 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:21 INFO - PROCESS | 3868 | ++DOCSHELL 15651C00 == 35 [pid = 3868] [id = 215] 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16C50C00) [pid = 3868] [serial = 643] [outer = 00000000] 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (176F0800) [pid = 3868] [serial = 644] [outer = 16C50C00] 05:16:21 INFO - PROCESS | 3868 | 1471349781715 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (18156400) [pid = 3868] [serial = 645] [outer = 16C50C00] 05:16:22 INFO - PROCESS | 3868 | 1471349782121 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 05:16:22 INFO - PROCESS | 3868 | 1471349782179 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 3868 | 1471349782181 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 05:16:22 INFO - PROCESS | 3868 | 1471349782185 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:16:22 INFO - PROCESS | 3868 | 1471349782239 Marionette TRACE conn3 <- [1,826,null,{}] 05:16:22 INFO - PROCESS | 3868 | 1471349782243 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 3868 | 1471349782245 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:22 INFO - PROCESS | 3868 | 1471349782352 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:16:22 INFO - PROCESS | 3868 | 1471349782394 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 3868 | 1471349782396 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:22 INFO - PROCESS | 3868 | ++DOCSHELL 1509D400 == 36 [pid = 3868] [id = 216] 05:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (18409000) [pid = 3868] [serial = 646] [outer = 00000000] 05:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1840CC00) [pid = 3868] [serial = 647] [outer = 18409000] 05:16:22 INFO - PROCESS | 3868 | 1471349782444 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1840FC00) [pid = 3868] [serial = 648] [outer = 18409000] 05:16:22 INFO - PROCESS | 3868 | 1471349782857 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 05:16:22 INFO - PROCESS | 3868 | 1471349782879 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 3868 | 1471349782881 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:16:22 INFO - PROCESS | 3868 | 1471349782884 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 3868 | 1471349782886 Marionette TRACE conn3 <- [1,830,null,{}] 05:16:22 INFO - PROCESS | 3868 | 1471349782890 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 3868 | 1471349782892 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:23 INFO - PROCESS | 3868 | 1471349783056 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:16:23 INFO - PROCESS | 3868 | 1471349783067 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 3868 | 1471349783069 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:23 INFO - PROCESS | 3868 | ++DOCSHELL 10428400 == 37 [pid = 3868] [id = 217] 05:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1321B800) [pid = 3868] [serial = 649] [outer = 00000000] 05:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18417C00) [pid = 3868] [serial = 650] [outer = 1321B800] 05:16:23 INFO - PROCESS | 3868 | 1471349783113 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18418400) [pid = 3868] [serial = 651] [outer = 1321B800] 05:16:23 INFO - PROCESS | 3868 | 1471349783856 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 984ms 05:16:23 INFO - PROCESS | 3868 | 1471349783899 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 3868 | 1471349783903 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 05:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:16:23 INFO - PROCESS | 3868 | 1471349783908 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 3868 | 1471349783913 Marionette TRACE conn3 <- [1,834,null,{}] 05:16:23 INFO - PROCESS | 3868 | 1471349783919 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 3868 | 1471349783922 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:24 INFO - PROCESS | 3868 | 1471349784038 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:16:24 INFO - PROCESS | 3868 | 1471349784240 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 3868 | 1471349784243 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:24 INFO - PROCESS | 3868 | ++DOCSHELL 12E27000 == 38 [pid = 3868] [id = 218] 05:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (12E28C00) [pid = 3868] [serial = 652] [outer = 00000000] 05:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14303C00) [pid = 3868] [serial = 653] [outer = 12E28C00] 05:16:24 INFO - PROCESS | 3868 | 1471349784368 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15657000) [pid = 3868] [serial = 654] [outer = 12E28C00] 05:16:25 INFO - PROCESS | 3868 | 1471349785232 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1361ms 05:16:25 INFO - PROCESS | 3868 | 1471349785273 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 3868 | 1471349785277 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:16:25 INFO - PROCESS | 3868 | 1471349785284 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 3868 | 1471349785287 Marionette TRACE conn3 <- [1,838,null,{}] 05:16:25 INFO - PROCESS | 3868 | 1471349785291 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 3868 | 1471349785294 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:25 INFO - PROCESS | 3868 | 1471349785403 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:16:25 INFO - PROCESS | 3868 | 1471349785530 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 3868 | 1471349785533 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:25 INFO - PROCESS | 3868 | ++DOCSHELL 176EB000 == 39 [pid = 3868] [id = 219] 05:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (17BB7C00) [pid = 3868] [serial = 655] [outer = 00000000] 05:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1840E000) [pid = 3868] [serial = 656] [outer = 17BB7C00] 05:16:25 INFO - PROCESS | 3868 | 1471349785590 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1995D000) [pid = 3868] [serial = 657] [outer = 17BB7C00] 05:16:26 INFO - PROCESS | 3868 | 1471349786247 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 983ms 05:16:26 INFO - PROCESS | 3868 | 1471349786262 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 3868 | 1471349786264 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 05:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:16:26 INFO - PROCESS | 3868 | 1471349786268 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 3868 | 1471349786272 Marionette TRACE conn3 <- [1,842,null,{}] 05:16:26 INFO - PROCESS | 3868 | 1471349786283 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 3868 | 1471349786287 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:26 INFO - PROCESS | 3868 | 1471349786405 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:16:26 INFO - PROCESS | 3868 | 1471349786552 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 3868 | 1471349786555 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:26 INFO - PROCESS | 3868 | ++DOCSHELL 16039800 == 40 [pid = 3868] [id = 220] 05:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16039C00) [pid = 3868] [serial = 658] [outer = 00000000] 05:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (176EE000) [pid = 3868] [serial = 659] [outer = 16039C00] 05:16:26 INFO - PROCESS | 3868 | 1471349786616 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19E50000) [pid = 3868] [serial = 660] [outer = 16039C00] 05:16:27 INFO - PROCESS | 3868 | 1471349787376 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1131ms 05:16:27 INFO - PROCESS | 3868 | 1471349787427 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 3868 | 1471349787431 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 05:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:16:27 INFO - PROCESS | 3868 | 1471349787436 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 3868 | 1471349787440 Marionette TRACE conn3 <- [1,846,null,{}] 05:16:27 INFO - PROCESS | 3868 | 1471349787445 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 3868 | 1471349787448 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:27 INFO - PROCESS | 3868 | 1471349787579 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:16:27 INFO - PROCESS | 3868 | 1471349787677 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 3868 | 1471349787680 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:27 INFO - PROCESS | 3868 | ++DOCSHELL 11816C00 == 41 [pid = 3868] [id = 221] 05:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1189E400) [pid = 3868] [serial = 661] [outer = 00000000] 05:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (12B73000) [pid = 3868] [serial = 662] [outer = 1189E400] 05:16:27 INFO - PROCESS | 3868 | 1471349787730 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (12E29000) [pid = 3868] [serial = 663] [outer = 1189E400] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 134BA800 == 40 [pid = 3868] [id = 193] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 11436000 == 39 [pid = 3868] [id = 195] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 16CF7400 == 38 [pid = 3868] [id = 197] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 13A08C00 == 37 [pid = 3868] [id = 196] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 11D73C00 == 36 [pid = 3868] [id = 183] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 1181CC00 == 35 [pid = 3868] [id = 187] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 16A6DC00 == 34 [pid = 3868] [id = 194] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 13E10000 == 33 [pid = 3868] [id = 191] 05:16:28 INFO - PROCESS | 3868 | --DOCSHELL 134B2000 == 32 [pid = 3868] [id = 184] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1321F000) [pid = 3868] [serial = 599] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11CEA400) [pid = 3868] [serial = 596] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11D73400) [pid = 3868] [serial = 597] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1430A800) [pid = 3868] [serial = 602] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11033800) [pid = 3868] [serial = 593] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (112CB400) [pid = 3868] [serial = 594] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16E27000) [pid = 3868] [serial = 590] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15131000) [pid = 3868] [serial = 605] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (150A2C00) [pid = 3868] [serial = 603] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (129F7400) [pid = 3868] [serial = 608] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1564FC00) [pid = 3868] [serial = 606] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16CF2400) [pid = 3868] [serial = 611] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11D76000) [pid = 3868] [serial = 585] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (118A3000) [pid = 3868] [serial = 584] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (150A4400) [pid = 3868] [serial = 588] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13E0BC00) [pid = 3868] [serial = 587] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (159F1800) [pid = 3868] [serial = 609] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16E25800) [pid = 3868] [serial = 612] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (17652400) [pid = 3868] [serial = 615] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13A02400) [pid = 3868] [serial = 600] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1745A000) [pid = 3868] [serial = 614] [outer = 00000000] [url = about:blank] 05:16:28 INFO - PROCESS | 3868 | 1471349788921 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1525ms 05:16:28 INFO - PROCESS | 3868 | 1471349788972 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 3868 | 1471349788975 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 05:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:16:28 INFO - PROCESS | 3868 | 1471349788979 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 3868 | 1471349788982 Marionette TRACE conn3 <- [1,850,null,{}] 05:16:28 INFO - PROCESS | 3868 | 1471349788987 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 3868 | 1471349788990 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:29 INFO - PROCESS | 3868 | 1471349789101 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:16:29 INFO - PROCESS | 3868 | 1471349789180 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 3868 | 1471349789183 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:29 INFO - PROCESS | 3868 | ++DOCSHELL 112CB000 == 33 [pid = 3868] [id = 222] 05:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (112CB800) [pid = 3868] [serial = 664] [outer = 00000000] 05:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (114D0000) [pid = 3868] [serial = 665] [outer = 112CB800] 05:16:29 INFO - PROCESS | 3868 | 1471349789232 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11812400) [pid = 3868] [serial = 666] [outer = 112CB800] 05:16:29 INFO - PROCESS | 3868 | 1471349789667 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 721ms 05:16:29 INFO - PROCESS | 3868 | 1471349789710 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 3868 | 1471349789715 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 05:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:16:29 INFO - PROCESS | 3868 | 1471349789722 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 3868 | 1471349789724 Marionette TRACE conn3 <- [1,854,null,{}] 05:16:29 INFO - PROCESS | 3868 | 1471349789728 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:29 INFO - PROCESS | 3868 | 1471349789730 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:29 INFO - PROCESS | 3868 | 1471349789849 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:16:29 INFO - PROCESS | 3868 | 1471349789863 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 3868 | 1471349789865 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:29 INFO - PROCESS | 3868 | ++DOCSHELL 12E35C00 == 34 [pid = 3868] [id = 223] 05:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12E79C00) [pid = 3868] [serial = 667] [outer = 00000000] 05:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13220800) [pid = 3868] [serial = 668] [outer = 12E79C00] 05:16:29 INFO - PROCESS | 3868 | 1471349789919 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (134B4800) [pid = 3868] [serial = 669] [outer = 12E79C00] 05:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13E0B800) [pid = 3868] [serial = 670] [outer = 1B208000] 05:16:30 INFO - PROCESS | 3868 | 1471349790481 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 786ms 05:16:30 INFO - PROCESS | 3868 | 1471349790496 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 3868 | 1471349790498 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 05:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:16:30 INFO - PROCESS | 3868 | 1471349790502 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 3868 | 1471349790505 Marionette TRACE conn3 <- [1,858,null,{}] 05:16:30 INFO - PROCESS | 3868 | 1471349790516 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 3868 | 1471349790520 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:30 INFO - PROCESS | 3868 | 1471349790602 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:16:30 INFO - PROCESS | 3868 | 1471349790609 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 3868 | 1471349790612 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:30 INFO - PROCESS | 3868 | ++DOCSHELL 13E0FC00 == 35 [pid = 3868] [id = 224] 05:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (14532000) [pid = 3868] [serial = 671] [outer = 00000000] 05:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1511BC00) [pid = 3868] [serial = 672] [outer = 14532000] 05:16:30 INFO - PROCESS | 3868 | 1471349790662 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1512C400) [pid = 3868] [serial = 673] [outer = 14532000] 05:16:31 INFO - PROCESS | 3868 | 1471349791212 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 738ms 05:16:31 INFO - PROCESS | 3868 | 1471349791264 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 3868 | 1471349791267 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 05:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:16:31 INFO - PROCESS | 3868 | 1471349791276 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 3868 | 1471349791277 Marionette TRACE conn3 <- [1,862,null,{}] 05:16:31 INFO - PROCESS | 3868 | 1471349791281 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 3868 | 1471349791283 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:31 INFO - PROCESS | 3868 | 1471349791394 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:16:31 INFO - PROCESS | 3868 | 1471349791406 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 3868 | 1471349791408 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:31 INFO - PROCESS | 3868 | ++DOCSHELL 1511AC00 == 36 [pid = 3868] [id = 225] 05:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1562C000) [pid = 3868] [serial = 674] [outer = 00000000] 05:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1602C400) [pid = 3868] [serial = 675] [outer = 1562C000] 05:16:31 INFO - PROCESS | 3868 | 1471349791496 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16A61800) [pid = 3868] [serial = 676] [outer = 1562C000] 05:16:31 INFO - PROCESS | 3868 | 1471349791959 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 737ms 05:16:32 INFO - PROCESS | 3868 | 1471349792006 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 3868 | 1471349792008 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:16:32 INFO - PROCESS | 3868 | 1471349792022 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 3868 | 1471349792024 Marionette TRACE conn3 <- [1,866,null,{}] 05:16:32 INFO - PROCESS | 3868 | 1471349792028 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 3868 | 1471349792030 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:32 INFO - PROCESS | 3868 | 1471349792133 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:16:32 INFO - PROCESS | 3868 | 1471349792138 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 3868 | 1471349792140 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:32 INFO - PROCESS | 3868 | ++DOCSHELL 16B8DC00 == 37 [pid = 3868] [id = 226] 05:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16B8E800) [pid = 3868] [serial = 677] [outer = 00000000] 05:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16CEFC00) [pid = 3868] [serial = 678] [outer = 16B8E800] 05:16:32 INFO - PROCESS | 3868 | 1471349792185 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16CF6C00) [pid = 3868] [serial = 679] [outer = 16B8E800] 05:16:32 INFO - PROCESS | 3868 | 1471349792682 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 05:16:32 INFO - PROCESS | 3868 | 1471349792703 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 3868 | 1471349792705 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:16:32 INFO - PROCESS | 3868 | 1471349792709 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 3868 | 1471349792710 Marionette TRACE conn3 <- [1,870,null,{}] 05:16:32 INFO - PROCESS | 3868 | 1471349792714 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 3868 | 1471349792719 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:32 INFO - PROCESS | 3868 | 1471349792862 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:16:32 INFO - PROCESS | 3868 | 1471349792891 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 3868 | 1471349792893 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:32 INFO - PROCESS | 3868 | ++DOCSHELL 16E1E000 == 38 [pid = 3868] [id = 227] 05:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16E2A400) [pid = 3868] [serial = 680] [outer = 00000000] 05:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (176F4400) [pid = 3868] [serial = 681] [outer = 16E2A400] 05:16:32 INFO - PROCESS | 3868 | 1471349792940 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18408C00) [pid = 3868] [serial = 682] [outer = 16E2A400] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18409000) [pid = 3868] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1321B800) [pid = 3868] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11433800) [pid = 3868] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16B8B400) [pid = 3868] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E07400) [pid = 3868] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16036C00) [pid = 3868] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (112CA000) [pid = 3868] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16C50C00) [pid = 3868] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (12C68800) [pid = 3868] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1143DC00) [pid = 3868] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15117400) [pid = 3868] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11C17000) [pid = 3868] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:16:33 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16CF7800) [pid = 3868] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:16:33 INFO - PROCESS | 3868 | 1471349793598 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 951ms 05:16:33 INFO - PROCESS | 3868 | 1471349793653 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 3868 | 1471349793655 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 05:16:33 INFO - PROCESS | 3868 | 1471349793658 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:16:33 INFO - PROCESS | 3868 | 1471349793660 Marionette TRACE conn3 <- [1,874,null,{}] 05:16:33 INFO - PROCESS | 3868 | 1471349793664 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 3868 | 1471349793666 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:33 INFO - PROCESS | 3868 | 1471349793741 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:16:33 INFO - PROCESS | 3868 | 1471349793747 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 3868 | 1471349793749 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:33 INFO - PROCESS | 3868 | ++DOCSHELL 1143B400 == 39 [pid = 3868] [id = 228] 05:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (11D75C00) [pid = 3868] [serial = 683] [outer = 00000000] 05:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16A6DC00) [pid = 3868] [serial = 684] [outer = 11D75C00] 05:16:33 INFO - PROCESS | 3868 | 1471349793794 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16B8B400) [pid = 3868] [serial = 685] [outer = 11D75C00] 05:16:34 INFO - PROCESS | 3868 | 1471349794287 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 672ms 05:16:34 INFO - PROCESS | 3868 | 1471349794331 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 3868 | 1471349794333 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:16:34 INFO - PROCESS | 3868 | 1471349794336 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 3868 | 1471349794338 Marionette TRACE conn3 <- [1,878,null,{}] 05:16:34 INFO - PROCESS | 3868 | 1471349794341 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 3868 | 1471349794343 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:34 INFO - PROCESS | 3868 | 1471349794420 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:16:34 INFO - PROCESS | 3868 | 1471349794425 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 3868 | 1471349794427 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:34 INFO - PROCESS | 3868 | ++DOCSHELL 17651800 == 40 [pid = 3868] [id = 229] 05:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17652000) [pid = 3868] [serial = 686] [outer = 00000000] 05:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18413C00) [pid = 3868] [serial = 687] [outer = 17652000] 05:16:34 INFO - PROCESS | 3868 | 1471349794472 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18419000) [pid = 3868] [serial = 688] [outer = 17652000] 05:16:34 INFO - PROCESS | 3868 | 1471349794943 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 623ms 05:16:34 INFO - PROCESS | 3868 | 1471349794966 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 3868 | 1471349794968 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:16:35 INFO - PROCESS | 3868 | 1471349794983 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 3868 | 1471349794984 Marionette TRACE conn3 <- [1,882,null,{}] 05:16:35 INFO - PROCESS | 3868 | 1471349794988 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 3868 | 1471349794990 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:35 INFO - PROCESS | 3868 | 1471349795075 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:16:35 INFO - PROCESS | 3868 | 1471349795081 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 3868 | 1471349795083 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:35 INFO - PROCESS | 3868 | ++DOCSHELL 19958800 == 41 [pid = 3868] [id = 230] 05:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995AC00) [pid = 3868] [serial = 689] [outer = 00000000] 05:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19962800) [pid = 3868] [serial = 690] [outer = 1995AC00] 05:16:35 INFO - PROCESS | 3868 | 1471349795128 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19B92800) [pid = 3868] [serial = 691] [outer = 1995AC00] 05:16:35 INFO - PROCESS | 3868 | 1471349795794 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 836ms 05:16:35 INFO - PROCESS | 3868 | 1471349795864 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 3868 | 1471349795869 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 05:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:16:35 INFO - PROCESS | 3868 | 1471349795898 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 3868 | 1471349795902 Marionette TRACE conn3 <- [1,886,null,{}] 05:16:35 INFO - PROCESS | 3868 | 1471349795931 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 3868 | 1471349795934 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:36 INFO - PROCESS | 3868 | 1471349796061 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:16:36 INFO - PROCESS | 3868 | 1471349796142 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 3868 | 1471349796145 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:36 INFO - PROCESS | 3868 | ++DOCSHELL 1103C400 == 42 [pid = 3868] [id = 231] 05:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (112D1C00) [pid = 3868] [serial = 692] [outer = 00000000] 05:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1143A800) [pid = 3868] [serial = 693] [outer = 112D1C00] 05:16:36 INFO - PROCESS | 3868 | 1471349796291 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11D9F000) [pid = 3868] [serial = 694] [outer = 112D1C00] 05:16:37 INFO - PROCESS | 3868 | 1471349797092 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1229ms 05:16:37 INFO - PROCESS | 3868 | 1471349797113 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 3868 | 1471349797118 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 05:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:16:37 INFO - PROCESS | 3868 | 1471349797124 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 3868 | 1471349797127 Marionette TRACE conn3 <- [1,890,null,{}] 05:16:37 INFO - PROCESS | 3868 | 1471349797131 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 3868 | 1471349797134 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:37 INFO - PROCESS | 3868 | 1471349797259 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:16:37 INFO - PROCESS | 3868 | 1471349797342 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 3868 | 1471349797344 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:37 INFO - PROCESS | 3868 | ++DOCSHELL 10A08C00 == 43 [pid = 3868] [id = 232] 05:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10A0FC00) [pid = 3868] [serial = 695] [outer = 00000000] 05:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11D6D000) [pid = 3868] [serial = 696] [outer = 10A0FC00] 05:16:37 INFO - PROCESS | 3868 | 1471349797446 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (13173C00) [pid = 3868] [serial = 697] [outer = 10A0FC00] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 17651800 == 42 [pid = 3868] [id = 229] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 1143B400 == 41 [pid = 3868] [id = 228] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 16E1E000 == 40 [pid = 3868] [id = 227] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 16B8DC00 == 39 [pid = 3868] [id = 226] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 1511AC00 == 38 [pid = 3868] [id = 225] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 13E0FC00 == 37 [pid = 3868] [id = 224] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 12E35C00 == 36 [pid = 3868] [id = 223] 05:16:38 INFO - PROCESS | 3868 | --DOCSHELL 112CB000 == 35 [pid = 3868] [id = 222] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (18418400) [pid = 3868] [serial = 651] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11DED400) [pid = 3868] [serial = 621] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16CF1C00) [pid = 3868] [serial = 638] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (14309C00) [pid = 3868] [serial = 629] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16A63000) [pid = 3868] [serial = 635] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (176F4800) [pid = 3868] [serial = 617] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (176F0800) [pid = 3868] [serial = 644] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13171C00) [pid = 3868] [serial = 627] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (114CA000) [pid = 3868] [serial = 623] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (176F4C00) [pid = 3868] [serial = 618] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1312CC00) [pid = 3868] [serial = 626] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (14535400) [pid = 3868] [serial = 630] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (159ED800) [pid = 3868] [serial = 633] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15658800) [pid = 3868] [serial = 632] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1745B400) [pid = 3868] [serial = 641] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11D76C00) [pid = 3868] [serial = 620] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17453800) [pid = 3868] [serial = 639] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1181C000) [pid = 3868] [serial = 624] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (18156400) [pid = 3868] [serial = 645] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16EA9C00) [pid = 3868] [serial = 591] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16B8E000) [pid = 3868] [serial = 636] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (176E6000) [pid = 3868] [serial = 642] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (18417C00) [pid = 3868] [serial = 650] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1840CC00) [pid = 3868] [serial = 647] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1840FC00) [pid = 3868] [serial = 648] [outer = 00000000] [url = about:blank] 05:16:38 INFO - PROCESS | 3868 | 1471349798243 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1196ms 05:16:38 INFO - PROCESS | 3868 | 1471349798300 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 3868 | 1471349798304 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 05:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:16:38 INFO - PROCESS | 3868 | 1471349798308 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 3868 | 1471349798313 Marionette TRACE conn3 <- [1,894,null,{}] 05:16:38 INFO - PROCESS | 3868 | 1471349798317 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 3868 | 1471349798320 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:38 INFO - PROCESS | 3868 | 1471349798493 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:16:38 INFO - PROCESS | 3868 | 1471349798547 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 3868 | 1471349798550 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:38 INFO - PROCESS | 3868 | ++DOCSHELL 112CB000 == 36 [pid = 3868] [id = 233] 05:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (112CB400) [pid = 3868] [serial = 698] [outer = 00000000] 05:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11440400) [pid = 3868] [serial = 699] [outer = 112CB400] 05:16:38 INFO - PROCESS | 3868 | 1471349798598 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1181B000) [pid = 3868] [serial = 700] [outer = 112CB400] 05:16:39 INFO - PROCESS | 3868 | 1471349799022 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 771ms 05:16:39 INFO - PROCESS | 3868 | 1471349799080 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 3868 | 1471349799084 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:16:39 INFO - PROCESS | 3868 | 1471349799139 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 3868 | 1471349799141 Marionette TRACE conn3 <- [1,898,null,{}] 05:16:39 INFO - PROCESS | 3868 | 1471349799145 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 3868 | 1471349799147 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:39 INFO - PROCESS | 3868 | 1471349799235 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:16:39 INFO - PROCESS | 3868 | 1471349799250 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 3868 | 1471349799252 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:39 INFO - PROCESS | 3868 | ++DOCSHELL 12BBF000 == 37 [pid = 3868] [id = 234] 05:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13133800) [pid = 3868] [serial = 701] [outer = 00000000] 05:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13216800) [pid = 3868] [serial = 702] [outer = 13133800] 05:16:39 INFO - PROCESS | 3868 | 1471349799310 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13A0B000) [pid = 3868] [serial = 703] [outer = 13133800] 05:16:39 INFO - PROCESS | 3868 | 1471349799766 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 721ms 05:16:39 INFO - PROCESS | 3868 | 1471349799823 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 3868 | 1471349799825 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:16:39 INFO - PROCESS | 3868 | 1471349799877 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 3868 | 1471349799880 Marionette TRACE conn3 <- [1,902,null,{}] 05:16:39 INFO - PROCESS | 3868 | 1471349799891 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 3868 | 1471349799895 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:39 INFO - PROCESS | 3868 | 1471349799978 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:16:40 INFO - PROCESS | 3868 | 1471349800060 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 3868 | 1471349800063 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:40 INFO - PROCESS | 3868 | ++DOCSHELL 1512B800 == 38 [pid = 3868] [id = 235] 05:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1512BC00) [pid = 3868] [serial = 704] [outer = 00000000] 05:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1562BC00) [pid = 3868] [serial = 705] [outer = 1512BC00] 05:16:40 INFO - PROCESS | 3868 | 1471349800112 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (159F5800) [pid = 3868] [serial = 706] [outer = 1512BC00] 05:16:40 INFO - PROCESS | 3868 | 1471349800511 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 754ms 05:16:40 INFO - PROCESS | 3868 | 1471349800657 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 3868 | 1471349800660 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 05:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:16:40 INFO - PROCESS | 3868 | 1471349800679 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 3868 | 1471349800681 Marionette TRACE conn3 <- [1,906,null,{}] 05:16:40 INFO - PROCESS | 3868 | 1471349800684 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 3868 | 1471349800686 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:40 INFO - PROCESS | 3868 | 1471349800806 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:16:40 INFO - PROCESS | 3868 | 1471349800857 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 3868 | 1471349800859 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:40 INFO - PROCESS | 3868 | ++DOCSHELL 16A63000 == 39 [pid = 3868] [id = 236] 05:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16A68000) [pid = 3868] [serial = 707] [outer = 00000000] 05:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16C4E000) [pid = 3868] [serial = 708] [outer = 16A68000] 05:16:40 INFO - PROCESS | 3868 | 1471349800910 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CF0C00) [pid = 3868] [serial = 709] [outer = 16A68000] 05:16:41 INFO - PROCESS | 3868 | 1471349801332 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 722ms 05:16:41 INFO - PROCESS | 3868 | 1471349801378 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 3868 | 1471349801380 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 05:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:16:41 INFO - PROCESS | 3868 | 1471349801444 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 3868 | 1471349801446 Marionette TRACE conn3 <- [1,910,null,{}] 05:16:41 INFO - PROCESS | 3868 | 1471349801449 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 3868 | 1471349801451 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:41 INFO - PROCESS | 3868 | 1471349801555 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:16:41 INFO - PROCESS | 3868 | 1471349801561 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 3868 | 1471349801563 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:41 INFO - PROCESS | 3868 | ++DOCSHELL 16036000 == 40 [pid = 3868] [id = 237] 05:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16C45800) [pid = 3868] [serial = 710] [outer = 00000000] 05:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16E9B800) [pid = 3868] [serial = 711] [outer = 16C45800] 05:16:41 INFO - PROCESS | 3868 | 1471349801615 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16EA2800) [pid = 3868] [serial = 712] [outer = 16C45800] 05:16:42 INFO - PROCESS | 3868 | 1471349802081 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 722ms 05:16:42 INFO - PROCESS | 3868 | 1471349802195 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 3868 | 1471349802197 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 05:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:16:42 INFO - PROCESS | 3868 | 1471349802236 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 3868 | 1471349802238 Marionette TRACE conn3 <- [1,914,null,{}] 05:16:42 INFO - PROCESS | 3868 | 1471349802242 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 3868 | 1471349802247 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:42 INFO - PROCESS | 3868 | 1471349802373 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:16:42 INFO - PROCESS | 3868 | 1471349802430 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 3868 | 1471349802432 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:42 INFO - PROCESS | 3868 | ++DOCSHELL 16D75800 == 41 [pid = 3868] [id = 238] 05:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17BB8400) [pid = 3868] [serial = 713] [outer = 00000000] 05:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18403000) [pid = 3868] [serial = 714] [outer = 17BB8400] 05:16:42 INFO - PROCESS | 3868 | 1471349802493 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (18405C00) [pid = 3868] [serial = 715] [outer = 17BB8400] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1562C000) [pid = 3868] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (112CB800) [pid = 3868] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1189E400) [pid = 3868] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16B8E800) [pid = 3868] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (12E79C00) [pid = 3868] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14532000) [pid = 3868] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (12E28C00) [pid = 3868] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (17BB7C00) [pid = 3868] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16039C00) [pid = 3868] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16E2A400) [pid = 3868] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (17652000) [pid = 3868] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11D75C00) [pid = 3868] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:16:42 INFO - PROCESS | 3868 | 1471349802996 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 05:16:43 INFO - PROCESS | 3868 | 1471349803009 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 3868 | 1471349803011 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 05:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:16:43 INFO - PROCESS | 3868 | 1471349803014 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 3868 | 1471349803016 Marionette TRACE conn3 <- [1,918,null,{}] 05:16:43 INFO - PROCESS | 3868 | 1471349803020 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 3868 | 1471349803022 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:43 INFO - PROCESS | 3868 | 1471349803098 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:16:43 INFO - PROCESS | 3868 | 1471349803177 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 3868 | 1471349803179 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:43 INFO - PROCESS | 3868 | ++DOCSHELL 114E7400 == 42 [pid = 3868] [id = 239] 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11898000) [pid = 3868] [serial = 716] [outer = 00000000] 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1602FC00) [pid = 3868] [serial = 717] [outer = 11898000] 05:16:43 INFO - PROCESS | 3868 | 1471349803224 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1745C800) [pid = 3868] [serial = 718] [outer = 11898000] 05:16:43 INFO - PROCESS | 3868 | 1471349803591 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 05:16:43 INFO - PROCESS | 3868 | 1471349803686 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 3868 | 1471349803687 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 05:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:16:43 INFO - PROCESS | 3868 | 1471349803696 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 3868 | 1471349803698 Marionette TRACE conn3 <- [1,922,null,{}] 05:16:43 INFO - PROCESS | 3868 | 1471349803702 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 3868 | 1471349803703 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:43 INFO - PROCESS | 3868 | 1471349803804 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:16:43 INFO - PROCESS | 3868 | 1471349803812 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 3868 | 1471349803814 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:43 INFO - PROCESS | 3868 | ++DOCSHELL 17652000 == 43 [pid = 3868] [id = 240] 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17B57400) [pid = 3868] [serial = 719] [outer = 00000000] 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18410800) [pid = 3868] [serial = 720] [outer = 17B57400] 05:16:43 INFO - PROCESS | 3868 | 1471349803859 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18418800) [pid = 3868] [serial = 721] [outer = 17B57400] 05:16:44 INFO - PROCESS | 3868 | 1471349804274 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 656ms 05:16:44 INFO - PROCESS | 3868 | 1471349804369 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 3868 | 1471349804371 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 05:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:16:44 INFO - PROCESS | 3868 | 1471349804375 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 3868 | 1471349804376 Marionette TRACE conn3 <- [1,926,null,{}] 05:16:44 INFO - PROCESS | 3868 | 1471349804380 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 3868 | 1471349804382 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:44 INFO - PROCESS | 3868 | 1471349804493 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:16:44 INFO - PROCESS | 3868 | 1471349804506 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 3868 | 1471349804507 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:44 INFO - PROCESS | 3868 | ++DOCSHELL 14532400 == 44 [pid = 3868] [id = 241] 05:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (145A7000) [pid = 3868] [serial = 722] [outer = 00000000] 05:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19B96C00) [pid = 3868] [serial = 723] [outer = 145A7000] 05:16:44 INFO - PROCESS | 3868 | 1471349804552 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19E56800) [pid = 3868] [serial = 724] [outer = 145A7000] 05:16:45 INFO - PROCESS | 3868 | 1471349805108 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 771ms 05:16:45 INFO - PROCESS | 3868 | 1471349805149 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 3868 | 1471349805153 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 05:16:45 INFO - PROCESS | 3868 | 1471349805158 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:16:45 INFO - PROCESS | 3868 | 1471349805161 Marionette TRACE conn3 <- [1,930,null,{}] 05:16:45 INFO - PROCESS | 3868 | 1471349805167 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 3868 | 1471349805170 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:45 INFO - PROCESS | 3868 | 1471349805353 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:16:45 INFO - PROCESS | 3868 | 1471349805482 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 3868 | 1471349805485 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:45 INFO - PROCESS | 3868 | ++DOCSHELL 10A4C800 == 45 [pid = 3868] [id = 242] 05:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (10A4D400) [pid = 3868] [serial = 725] [outer = 00000000] 05:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11818400) [pid = 3868] [serial = 726] [outer = 10A4D400] 05:16:45 INFO - PROCESS | 3868 | 1471349805545 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11D95400) [pid = 3868] [serial = 727] [outer = 10A4D400] 05:16:46 INFO - PROCESS | 3868 | 1471349806161 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1098ms 05:16:46 INFO - PROCESS | 3868 | 1471349806239 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 3868 | 1471349806244 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 05:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:16:46 INFO - PROCESS | 3868 | 1471349806270 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 3868 | 1471349806273 Marionette TRACE conn3 <- [1,934,null,{}] 05:16:46 INFO - PROCESS | 3868 | 1471349806277 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 3868 | 1471349806280 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:46 INFO - PROCESS | 3868 | 1471349806453 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:16:46 INFO - PROCESS | 3868 | 1471349806582 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 3868 | 1471349806584 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:46 INFO - PROCESS | 3868 | ++DOCSHELL 12BBE800 == 46 [pid = 3868] [id = 243] 05:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (134AE800) [pid = 3868] [serial = 728] [outer = 00000000] 05:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (150A9C00) [pid = 3868] [serial = 729] [outer = 134AE800] 05:16:46 INFO - PROCESS | 3868 | 1471349806643 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (15658800) [pid = 3868] [serial = 730] [outer = 134AE800] 05:16:47 INFO - PROCESS | 3868 | 1471349807260 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1049ms 05:16:47 INFO - PROCESS | 3868 | 1471349807337 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 3868 | 1471349807340 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 05:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:16:47 INFO - PROCESS | 3868 | 1471349807344 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 3868 | 1471349807348 Marionette TRACE conn3 <- [1,938,null,{}] 05:16:47 INFO - PROCESS | 3868 | 1471349807359 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 3868 | 1471349807364 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:47 INFO - PROCESS | 3868 | 1471349807515 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:16:47 INFO - PROCESS | 3868 | 1471349807636 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 3868 | 1471349807639 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:47 INFO - PROCESS | 3868 | ++DOCSHELL 19959800 == 47 [pid = 3868] [id = 244] 05:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19961800) [pid = 3868] [serial = 731] [outer = 00000000] 05:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19E4F800) [pid = 3868] [serial = 732] [outer = 19961800] 05:16:47 INFO - PROCESS | 3868 | 1471349807698 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19EE2800) [pid = 3868] [serial = 733] [outer = 19961800] 05:16:48 INFO - PROCESS | 3868 | 1471349808513 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1279ms 05:16:48 INFO - PROCESS | 3868 | 1471349808586 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 3868 | 1471349808590 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 05:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:16:48 INFO - PROCESS | 3868 | 1471349808596 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 3868 | 1471349808600 Marionette TRACE conn3 <- [1,942,null,{}] 05:16:48 INFO - PROCESS | 3868 | 1471349808605 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 3868 | 1471349808608 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:48 INFO - PROCESS | 3868 | 1471349808763 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:16:48 INFO - PROCESS | 3868 | 1471349808841 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 3868 | 1471349808846 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:48 INFO - PROCESS | 3868 | ++DOCSHELL 10F24400 == 48 [pid = 3868] [id = 245] 05:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10F25000) [pid = 3868] [serial = 734] [outer = 00000000] 05:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11C09C00) [pid = 3868] [serial = 735] [outer = 10F25000] 05:16:48 INFO - PROCESS | 3868 | 1471349808949 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11D76400) [pid = 3868] [serial = 736] [outer = 10F25000] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 1509D400 == 47 [pid = 3868] [id = 216] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 17652000 == 46 [pid = 3868] [id = 240] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 114E7400 == 45 [pid = 3868] [id = 239] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 16D75800 == 44 [pid = 3868] [id = 238] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 16036000 == 43 [pid = 3868] [id = 237] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 16A63000 == 42 [pid = 3868] [id = 236] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 1512B800 == 41 [pid = 3868] [id = 235] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 12BBF000 == 40 [pid = 3868] [id = 234] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 112CB000 == 39 [pid = 3868] [id = 233] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 19958800 == 38 [pid = 3868] [id = 230] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 1103C400 == 37 [pid = 3868] [id = 231] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 10A08C00 == 36 [pid = 3868] [id = 232] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 10428400 == 35 [pid = 3868] [id = 217] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 16039800 == 34 [pid = 3868] [id = 220] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 11816C00 == 33 [pid = 3868] [id = 221] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 12E27000 == 32 [pid = 3868] [id = 218] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 176EB000 == 31 [pid = 3868] [id = 219] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 19959800 == 30 [pid = 3868] [id = 244] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 14532400 == 29 [pid = 3868] [id = 241] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 10A4C800 == 28 [pid = 3868] [id = 242] 05:16:49 INFO - PROCESS | 3868 | --DOCSHELL 12BBE800 == 27 [pid = 3868] [id = 243] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1602C400) [pid = 3868] [serial = 675] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (114D0000) [pid = 3868] [serial = 665] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (11812400) [pid = 3868] [serial = 666] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (12E29000) [pid = 3868] [serial = 663] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (12B73000) [pid = 3868] [serial = 662] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16CEFC00) [pid = 3868] [serial = 678] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13220800) [pid = 3868] [serial = 668] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (134B4800) [pid = 3868] [serial = 669] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1511BC00) [pid = 3868] [serial = 672] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16A61800) [pid = 3868] [serial = 676] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17BB6400) [pid = 3868] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15657000) [pid = 3868] [serial = 654] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (14303C00) [pid = 3868] [serial = 653] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1995D000) [pid = 3868] [serial = 657] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1840E000) [pid = 3868] [serial = 656] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19E50000) [pid = 3868] [serial = 660] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (176EE000) [pid = 3868] [serial = 659] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (176F4400) [pid = 3868] [serial = 681] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16CF6C00) [pid = 3868] [serial = 679] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19962800) [pid = 3868] [serial = 690] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (18413C00) [pid = 3868] [serial = 687] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18408C00) [pid = 3868] [serial = 682] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16A6DC00) [pid = 3868] [serial = 684] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (18419000) [pid = 3868] [serial = 688] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1512C400) [pid = 3868] [serial = 673] [outer = 00000000] [url = about:blank] 05:16:49 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16B8B400) [pid = 3868] [serial = 685] [outer = 00000000] [url = about:blank] 05:16:50 INFO - PROCESS | 3868 | 1471349810078 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1524ms 05:16:50 INFO - PROCESS | 3868 | 1471349810128 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 3868 | 1471349810132 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 05:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:16:50 INFO - PROCESS | 3868 | 1471349810136 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 3868 | 1471349810141 Marionette TRACE conn3 <- [1,946,null,{}] 05:16:50 INFO - PROCESS | 3868 | 1471349810146 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 3868 | 1471349810149 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:50 INFO - PROCESS | 3868 | 1471349810236 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:16:50 INFO - PROCESS | 3868 | 1471349810291 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 3868 | 1471349810294 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:50 INFO - PROCESS | 3868 | ++DOCSHELL 1103CC00 == 28 [pid = 3868] [id = 246] 05:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (112C4400) [pid = 3868] [serial = 737] [outer = 00000000] 05:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1143B800) [pid = 3868] [serial = 738] [outer = 112C4400] 05:16:50 INFO - PROCESS | 3868 | 1471349810347 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (114E5C00) [pid = 3868] [serial = 739] [outer = 112C4400] 05:16:50 INFO - PROCESS | 3868 | 1471349810820 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 737ms 05:16:50 INFO - PROCESS | 3868 | 1471349810869 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 3868 | 1471349810874 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 05:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:16:50 INFO - PROCESS | 3868 | 1471349810880 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 3868 | 1471349810883 Marionette TRACE conn3 <- [1,950,null,{}] 05:16:50 INFO - PROCESS | 3868 | 1471349810887 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 3868 | 1471349810889 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:51 INFO - PROCESS | 3868 | 1471349811065 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:16:51 INFO - PROCESS | 3868 | 1471349811152 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 3868 | 1471349811155 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:51 INFO - PROCESS | 3868 | ++DOCSHELL 12BBF000 == 29 [pid = 3868] [id = 247] 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (12E33000) [pid = 3868] [serial = 740] [outer = 00000000] 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13193C00) [pid = 3868] [serial = 741] [outer = 12E33000] 05:16:51 INFO - PROCESS | 3868 | 1471349811203 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13216C00) [pid = 3868] [serial = 742] [outer = 12E33000] 05:16:51 INFO - PROCESS | 3868 | 1471349811576 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 721ms 05:16:51 INFO - PROCESS | 3868 | 1471349811615 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 3868 | 1471349811617 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 05:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:16:51 INFO - PROCESS | 3868 | 1471349811621 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 3868 | 1471349811624 Marionette TRACE conn3 <- [1,954,null,{}] 05:16:51 INFO - PROCESS | 3868 | 1471349811635 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 3868 | 1471349811640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:51 INFO - PROCESS | 3868 | 1471349811774 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:16:51 INFO - PROCESS | 3868 | 1471349811781 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 3868 | 1471349811784 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:51 INFO - PROCESS | 3868 | ++DOCSHELL 14303C00 == 30 [pid = 3868] [id = 248] 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (14308400) [pid = 3868] [serial = 743] [outer = 00000000] 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (150A4400) [pid = 3868] [serial = 744] [outer = 14308400] 05:16:51 INFO - PROCESS | 3868 | 1471349811833 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15127400) [pid = 3868] [serial = 745] [outer = 14308400] 05:16:52 INFO - PROCESS | 3868 | 1471349812329 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 771ms 05:16:52 INFO - PROCESS | 3868 | 1471349812393 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 3868 | 1471349812396 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 05:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:16:52 INFO - PROCESS | 3868 | 1471349812399 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 3868 | 1471349812449 Marionette TRACE conn3 <- [1,958,null,{}] 05:16:52 INFO - PROCESS | 3868 | 1471349812487 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 3868 | 1471349812489 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:52 INFO - PROCESS | 3868 | 1471349812609 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:16:52 INFO - PROCESS | 3868 | 1471349812615 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 3868 | 1471349812617 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:52 INFO - PROCESS | 3868 | ++DOCSHELL 150A2C00 == 31 [pid = 3868] [id = 249] 05:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1512A000) [pid = 3868] [serial = 746] [outer = 00000000] 05:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15659C00) [pid = 3868] [serial = 747] [outer = 1512A000] 05:16:52 INFO - PROCESS | 3868 | 1471349812666 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16036000) [pid = 3868] [serial = 748] [outer = 1512A000] 05:16:53 INFO - PROCESS | 3868 | 1471349813087 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 721ms 05:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:16:53 INFO - PROCESS | 3868 | 1471349813164 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 3868 | 1471349813167 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 05:16:53 INFO - PROCESS | 3868 | 1471349813170 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 3868 | 1471349813172 Marionette TRACE conn3 <- [1,962,null,{}] 05:16:53 INFO - PROCESS | 3868 | 1471349813176 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 3868 | 1471349813178 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:53 INFO - PROCESS | 3868 | 1471349813287 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:16:53 INFO - PROCESS | 3868 | 1471349813292 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 3868 | 1471349813294 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:53 INFO - PROCESS | 3868 | ++DOCSHELL 15131000 == 32 [pid = 3868] [id = 250] 05:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15A0F000) [pid = 3868] [serial = 749] [outer = 00000000] 05:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16A6DC00) [pid = 3868] [serial = 750] [outer = 15A0F000] 05:16:53 INFO - PROCESS | 3868 | 1471349813339 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16B8B400) [pid = 3868] [serial = 751] [outer = 15A0F000] 05:16:53 INFO - PROCESS | 3868 | 1471349813815 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 721ms 05:16:53 INFO - PROCESS | 3868 | 1471349813909 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 3868 | 1471349813911 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 05:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:16:53 INFO - PROCESS | 3868 | 1471349813919 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 3868 | 1471349813921 Marionette TRACE conn3 <- [1,966,null,{}] 05:16:53 INFO - PROCESS | 3868 | 1471349813929 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 3868 | 1471349813935 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:54 INFO - PROCESS | 3868 | 1471349814088 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16C45800) [pid = 3868] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17BB8400) [pid = 3868] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10A0FC00) [pid = 3868] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (112D1C00) [pid = 3868] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13133800) [pid = 3868] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11898000) [pid = 3868] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1512BC00) [pid = 3868] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1995AC00) [pid = 3868] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (112CB400) [pid = 3868] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (145A7000) [pid = 3868] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (17B57400) [pid = 3868] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:16:54 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16A68000) [pid = 3868] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:16:54 INFO - PROCESS | 3868 | 1471349814355 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 3868 | 1471349814357 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:54 INFO - PROCESS | 3868 | ++DOCSHELL 10421C00 == 33 [pid = 3868] [id = 251] 05:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (10661400) [pid = 3868] [serial = 752] [outer = 00000000] 05:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11433800) [pid = 3868] [serial = 753] [outer = 10661400] 05:16:54 INFO - PROCESS | 3868 | 1471349814402 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13133800) [pid = 3868] [serial = 754] [outer = 10661400] 05:16:54 INFO - PROCESS | 3868 | 1471349814821 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 951ms 05:16:54 INFO - PROCESS | 3868 | 1471349814853 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 3868 | 1471349814864 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 05:16:54 INFO - PROCESS | 3868 | 1471349814867 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:16:54 INFO - PROCESS | 3868 | 1471349814869 Marionette TRACE conn3 <- [1,970,null,{}] 05:16:54 INFO - PROCESS | 3868 | 1471349814873 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 3868 | 1471349814875 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:55 INFO - PROCESS | 3868 | 1471349814982 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:16:55 INFO - PROCESS | 3868 | 1471349814989 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 3868 | 1471349814991 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:55 INFO - PROCESS | 3868 | ++DOCSHELL 11440000 == 34 [pid = 3868] [id = 252] 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12BB7400) [pid = 3868] [serial = 755] [outer = 00000000] 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (173A6800) [pid = 3868] [serial = 756] [outer = 12BB7400] 05:16:55 INFO - PROCESS | 3868 | 1471349815035 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17456800) [pid = 3868] [serial = 757] [outer = 12BB7400] 05:16:55 INFO - PROCESS | 3868 | 1471349815482 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 05:16:55 INFO - PROCESS | 3868 | 1471349815541 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 3868 | 1471349815544 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 05:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:16:55 INFO - PROCESS | 3868 | 1471349815547 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 3868 | 1471349815548 Marionette TRACE conn3 <- [1,974,null,{}] 05:16:55 INFO - PROCESS | 3868 | 1471349815552 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:55 INFO - PROCESS | 3868 | 1471349815553 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:55 INFO - PROCESS | 3868 | 1471349815663 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:16:55 INFO - PROCESS | 3868 | 1471349815702 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 3868 | 1471349815704 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:55 INFO - PROCESS | 3868 | ++DOCSHELL 1509E400 == 35 [pid = 3868] [id = 253] 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (15117800) [pid = 3868] [serial = 758] [outer = 00000000] 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17BB6400) [pid = 3868] [serial = 759] [outer = 15117800] 05:16:55 INFO - PROCESS | 3868 | 1471349815749 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1765C800) [pid = 3868] [serial = 760] [outer = 15117800] 05:16:56 INFO - PROCESS | 3868 | 1471349816188 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 05:16:56 INFO - PROCESS | 3868 | 1471349816219 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 3868 | 1471349816221 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 05:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:16:56 INFO - PROCESS | 3868 | 1471349816225 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 3868 | 1471349816226 Marionette TRACE conn3 <- [1,978,null,{}] 05:16:56 INFO - PROCESS | 3868 | 1471349816230 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 3868 | 1471349816232 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:56 INFO - PROCESS | 3868 | 1471349816339 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:16:56 INFO - PROCESS | 3868 | 1471349816349 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 3868 | 1471349816352 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:56 INFO - PROCESS | 3868 | ++DOCSHELL 18403C00 == 36 [pid = 3868] [id = 254] 05:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18408C00) [pid = 3868] [serial = 761] [outer = 00000000] 05:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840C400) [pid = 3868] [serial = 762] [outer = 18408C00] 05:16:56 INFO - PROCESS | 3868 | 1471349816400 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1840F800) [pid = 3868] [serial = 763] [outer = 18408C00] 05:16:57 INFO - PROCESS | 3868 | 1471349817239 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1099ms 05:16:57 INFO - PROCESS | 3868 | 1471349817317 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 3868 | 1471349817321 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 05:16:57 INFO - PROCESS | 3868 | 1471349817326 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:16:57 INFO - PROCESS | 3868 | 1471349817331 Marionette TRACE conn3 <- [1,982,null,{}] 05:16:57 INFO - PROCESS | 3868 | 1471349817336 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 3868 | 1471349817339 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:57 INFO - PROCESS | 3868 | 1471349817496 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:16:57 INFO - PROCESS | 3868 | 1471349817664 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 3868 | 1471349817667 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:57 INFO - PROCESS | 3868 | ++DOCSHELL 10A48400 == 37 [pid = 3868] [id = 255] 05:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (112C7C00) [pid = 3868] [serial = 764] [outer = 00000000] 05:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11815C00) [pid = 3868] [serial = 765] [outer = 112C7C00] 05:16:57 INFO - PROCESS | 3868 | 1471349817726 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (12E28800) [pid = 3868] [serial = 766] [outer = 112C7C00] 05:16:58 INFO - PROCESS | 3868 | 1471349818587 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1312ms 05:16:58 INFO - PROCESS | 3868 | 1471349818656 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 3868 | 1471349818661 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 05:16:58 INFO - PROCESS | 3868 | 1471349818666 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:16:58 INFO - PROCESS | 3868 | 1471349818669 Marionette TRACE conn3 <- [1,986,null,{}] 05:16:58 INFO - PROCESS | 3868 | 1471349818674 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 3868 | 1471349818677 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:58 INFO - PROCESS | 3868 | 1471349818848 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:16:58 INFO - PROCESS | 3868 | 1471349818924 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 3868 | 1471349818929 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:58 INFO - PROCESS | 3868 | ++DOCSHELL 11435800 == 38 [pid = 3868] [id = 256] 05:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1143A000) [pid = 3868] [serial = 767] [outer = 00000000] 05:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (11816C00) [pid = 3868] [serial = 768] [outer = 1143A000] 05:16:59 INFO - PROCESS | 3868 | 1471349819028 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11C11000) [pid = 3868] [serial = 769] [outer = 1143A000] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 1509E400 == 37 [pid = 3868] [id = 253] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 11440000 == 36 [pid = 3868] [id = 252] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 10421C00 == 35 [pid = 3868] [id = 251] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 15131000 == 34 [pid = 3868] [id = 250] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 150A2C00 == 33 [pid = 3868] [id = 249] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 14303C00 == 32 [pid = 3868] [id = 248] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 12BBF000 == 31 [pid = 3868] [id = 247] 05:16:59 INFO - PROCESS | 3868 | --DOCSHELL 1103CC00 == 30 [pid = 3868] [id = 246] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16E9B800) [pid = 3868] [serial = 711] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18403000) [pid = 3868] [serial = 714] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (11D6D000) [pid = 3868] [serial = 696] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13173C00) [pid = 3868] [serial = 697] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1143A800) [pid = 3868] [serial = 693] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D9F000) [pid = 3868] [serial = 694] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13216800) [pid = 3868] [serial = 702] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1602FC00) [pid = 3868] [serial = 717] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13A0B000) [pid = 3868] [serial = 703] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1562BC00) [pid = 3868] [serial = 705] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19B92800) [pid = 3868] [serial = 691] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16EA2800) [pid = 3868] [serial = 712] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11440400) [pid = 3868] [serial = 699] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1181B000) [pid = 3868] [serial = 700] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19B96C00) [pid = 3868] [serial = 723] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19E56800) [pid = 3868] [serial = 724] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18410800) [pid = 3868] [serial = 720] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18405C00) [pid = 3868] [serial = 715] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1745C800) [pid = 3868] [serial = 718] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16C4E000) [pid = 3868] [serial = 708] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (18418800) [pid = 3868] [serial = 721] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16CF0C00) [pid = 3868] [serial = 709] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (159F5800) [pid = 3868] [serial = 706] [outer = 00000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3868 | 1471349819488 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 885ms 05:16:59 INFO - PROCESS | 3868 | 1471349819544 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 3868 | 1471349819549 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 05:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:16:59 INFO - PROCESS | 3868 | 1471349819555 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 3868 | 1471349819558 Marionette TRACE conn3 <- [1,990,null,{}] 05:16:59 INFO - PROCESS | 3868 | 1471349819562 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 3868 | 1471349819564 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:59 INFO - PROCESS | 3868 | 1471349819651 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:16:59 INFO - PROCESS | 3868 | 1471349819659 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 3868 | 1471349819710 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:16:59 INFO - PROCESS | 3868 | ++DOCSHELL 11D9F000 == 31 [pid = 3868] [id = 257] 05:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11DA3400) [pid = 3868] [serial = 770] [outer = 00000000] 05:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13174000) [pid = 3868] [serial = 771] [outer = 11DA3400] 05:16:59 INFO - PROCESS | 3868 | 1471349819766 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13A02400) [pid = 3868] [serial = 772] [outer = 11DA3400] 05:17:00 INFO - PROCESS | 3868 | 1471349820250 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 721ms 05:17:00 INFO - PROCESS | 3868 | 1471349820287 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 3868 | 1471349820289 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 05:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:17:00 INFO - PROCESS | 3868 | 1471349820292 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 3868 | 1471349820296 Marionette TRACE conn3 <- [1,994,null,{}] 05:17:00 INFO - PROCESS | 3868 | 1471349820306 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 3868 | 1471349820311 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:00 INFO - PROCESS | 3868 | 1471349820471 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:17:00 INFO - PROCESS | 3868 | 1471349820562 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 3868 | 1471349820565 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:00 INFO - PROCESS | 3868 | ++DOCSHELL 150A2800 == 32 [pid = 3868] [id = 258] 05:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (150A2C00) [pid = 3868] [serial = 773] [outer = 00000000] 05:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1512F000) [pid = 3868] [serial = 774] [outer = 150A2C00] 05:17:00 INFO - PROCESS | 3868 | 1471349820616 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1562C000) [pid = 3868] [serial = 775] [outer = 150A2C00] 05:17:01 INFO - PROCESS | 3868 | 1471349820986 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 721ms 05:17:01 INFO - PROCESS | 3868 | 1471349821024 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 3868 | 1471349821027 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 05:17:01 INFO - PROCESS | 3868 | 1471349821031 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:17:01 INFO - PROCESS | 3868 | 1471349821033 Marionette TRACE conn3 <- [1,998,null,{}] 05:17:01 INFO - PROCESS | 3868 | 1471349821036 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 3868 | 1471349821038 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:01 INFO - PROCESS | 3868 | 1471349821170 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:17:01 INFO - PROCESS | 3868 | 1471349821175 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 3868 | 1471349821177 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:01 INFO - PROCESS | 3868 | ++DOCSHELL 16033800 == 33 [pid = 3868] [id = 259] 05:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16037800) [pid = 3868] [serial = 776] [outer = 00000000] 05:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16C4D000) [pid = 3868] [serial = 777] [outer = 16037800] 05:17:01 INFO - PROCESS | 3868 | 1471349821233 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CED000) [pid = 3868] [serial = 778] [outer = 16037800] 05:17:01 INFO - PROCESS | 3868 | 1471349821696 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 737ms 05:17:01 INFO - PROCESS | 3868 | 1471349821763 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 3868 | 1471349821765 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 05:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:17:01 INFO - PROCESS | 3868 | 1471349821768 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 3868 | 1471349821770 Marionette TRACE conn3 <- [1,1002,null,{}] 05:17:01 INFO - PROCESS | 3868 | 1471349821773 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 3868 | 1471349821775 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:01 INFO - PROCESS | 3868 | 1471349821956 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:17:01 INFO - PROCESS | 3868 | 1471349821976 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 3868 | 1471349821978 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:01 INFO - PROCESS | 3868 | ++DOCSHELL 16CF6C00 == 34 [pid = 3868] [id = 260] 05:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16CF7000) [pid = 3868] [serial = 779] [outer = 00000000] 05:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16E22000) [pid = 3868] [serial = 780] [outer = 16CF7000] 05:17:02 INFO - PROCESS | 3868 | 1471349822025 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16EF6000) [pid = 3868] [serial = 781] [outer = 16CF7000] 05:17:02 INFO - PROCESS | 3868 | 1471349822463 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 738ms 05:17:02 INFO - PROCESS | 3868 | 1471349822501 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 3868 | 1471349822503 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 05:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:17:02 INFO - PROCESS | 3868 | 1471349822562 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 3868 | 1471349822564 Marionette TRACE conn3 <- [1,1006,null,{}] 05:17:02 INFO - PROCESS | 3868 | 1471349822568 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 3868 | 1471349822573 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:02 INFO - PROCESS | 3868 | 1471349822705 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:17:02 INFO - PROCESS | 3868 | 1471349822718 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 3868 | 1471349822720 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:02 INFO - PROCESS | 3868 | ++DOCSHELL 12BC1C00 == 35 [pid = 3868] [id = 261] 05:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CEF800) [pid = 3868] [serial = 782] [outer = 00000000] 05:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17F6D000) [pid = 3868] [serial = 783] [outer = 16CEF800] 05:17:02 INFO - PROCESS | 3868 | 1471349822771 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18408400) [pid = 3868] [serial = 784] [outer = 16CEF800] 05:17:03 INFO - PROCESS | 3868 | 1471349823218 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 787ms 05:17:03 INFO - PROCESS | 3868 | 1471349823358 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 3868 | 1471349823360 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 05:17:03 INFO - PROCESS | 3868 | 1471349823368 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 3868 | 1471349823370 Marionette TRACE conn3 <- [1,1010,null,{}] 05:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:17:03 INFO - PROCESS | 3868 | 1471349823373 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 3868 | 1471349823375 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:03 INFO - PROCESS | 3868 | 1471349823488 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:17:03 INFO - PROCESS | 3868 | 1471349823624 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 3868 | 1471349823626 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15117800) [pid = 3868] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14308400) [pid = 3868] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1512A000) [pid = 3868] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10F25000) [pid = 3868] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (112C4400) [pid = 3868] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (12E33000) [pid = 3868] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15A0F000) [pid = 3868] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (10661400) [pid = 3868] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (10A4D400) [pid = 3868] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (134AE800) [pid = 3868] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (19961800) [pid = 3868] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:17:03 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (12BB7400) [pid = 3868] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:17:03 INFO - PROCESS | 3868 | ++DOCSHELL 10661400 == 36 [pid = 3868] [id = 262] 05:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10A49400) [pid = 3868] [serial = 785] [outer = 00000000] 05:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1143C000) [pid = 3868] [serial = 786] [outer = 10A49400] 05:17:03 INFO - PROCESS | 3868 | 1471349823677 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (134AE800) [pid = 3868] [serial = 787] [outer = 10A49400] 05:17:04 INFO - PROCESS | 3868 | 1471349824090 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 05:17:04 INFO - PROCESS | 3868 | 1471349824145 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 3868 | 1471349824147 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 05:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:17:04 INFO - PROCESS | 3868 | 1471349824151 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 3868 | 1471349824153 Marionette TRACE conn3 <- [1,1014,null,{}] 05:17:04 INFO - PROCESS | 3868 | 1471349824156 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 3868 | 1471349824158 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:04 INFO - PROCESS | 3868 | 1471349824268 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:17:04 INFO - PROCESS | 3868 | 1471349824276 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 3868 | 1471349824278 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:04 INFO - PROCESS | 3868 | ++DOCSHELL 11433000 == 37 [pid = 3868] [id = 263] 05:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12E28400) [pid = 3868] [serial = 788] [outer = 00000000] 05:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16EA1C00) [pid = 3868] [serial = 789] [outer = 12E28400] 05:17:04 INFO - PROCESS | 3868 | 1471349824325 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17BB7C00) [pid = 3868] [serial = 790] [outer = 12E28400] 05:17:04 INFO - PROCESS | 3868 | 1471349824777 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 672ms 05:17:04 INFO - PROCESS | 3868 | 1471349824822 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 3868 | 1471349824824 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 05:17:04 INFO - PROCESS | 3868 | 1471349824828 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:17:04 INFO - PROCESS | 3868 | 1471349824829 Marionette TRACE conn3 <- [1,1018,null,{}] 05:17:04 INFO - PROCESS | 3868 | 1471349824832 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 3868 | 1471349824834 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:04 INFO - PROCESS | 3868 | 1471349824951 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:17:05 INFO - PROCESS | 3868 | 1471349824990 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 3868 | 1471349824992 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F97E400 == 38 [pid = 3868] [id = 264] 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (10429C00) [pid = 3868] [serial = 791] [outer = 00000000] 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18416400) [pid = 3868] [serial = 792] [outer = 10429C00] 05:17:05 INFO - PROCESS | 3868 | 1471349825063 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18419800) [pid = 3868] [serial = 793] [outer = 10429C00] 05:17:05 INFO - PROCESS | 3868 | 1471349825525 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 737ms 05:17:05 INFO - PROCESS | 3868 | 1471349825562 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 3868 | 1471349825564 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 05:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:17:05 INFO - PROCESS | 3868 | 1471349825567 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 3868 | 1471349825569 Marionette TRACE conn3 <- [1,1022,null,{}] 05:17:05 INFO - PROCESS | 3868 | 1471349825573 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 3868 | 1471349825574 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:05 INFO - PROCESS | 3868 | 1471349825660 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:17:05 INFO - PROCESS | 3868 | 1471349825665 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 3868 | 1471349825667 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:05 INFO - PROCESS | 3868 | ++DOCSHELL 16D72800 == 39 [pid = 3868] [id = 265] 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19959800) [pid = 3868] [serial = 794] [outer = 00000000] 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19960C00) [pid = 3868] [serial = 795] [outer = 19959800] 05:17:05 INFO - PROCESS | 3868 | 1471349825711 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19B8B400) [pid = 3868] [serial = 796] [outer = 19959800] 05:17:06 INFO - PROCESS | 3868 | 1471349826457 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 951ms 05:17:06 INFO - PROCESS | 3868 | 1471349826507 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 3868 | 1471349826511 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 05:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:17:06 INFO - PROCESS | 3868 | 1471349826517 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 3868 | 1471349826522 Marionette TRACE conn3 <- [1,1026,null,{}] 05:17:06 INFO - PROCESS | 3868 | 1471349826527 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 3868 | 1471349826530 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:06 INFO - PROCESS | 3868 | 1471349826646 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:17:06 INFO - PROCESS | 3868 | 1471349826765 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 3868 | 1471349826768 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:06 INFO - PROCESS | 3868 | ++DOCSHELL 10A4AC00 == 40 [pid = 3868] [id = 266] 05:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11438800) [pid = 3868] [serial = 797] [outer = 00000000] 05:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11D72C00) [pid = 3868] [serial = 798] [outer = 11438800] 05:17:06 INFO - PROCESS | 3868 | 1471349826828 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (134B8C00) [pid = 3868] [serial = 799] [outer = 11438800] 05:17:07 INFO - PROCESS | 3868 | 1471349827446 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 983ms 05:17:07 INFO - PROCESS | 3868 | 1471349827495 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 3868 | 1471349827500 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 05:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:17:07 INFO - PROCESS | 3868 | 1471349827507 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 3868 | 1471349827509 Marionette TRACE conn3 <- [1,1030,null,{}] 05:17:07 INFO - PROCESS | 3868 | 1471349827514 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 3868 | 1471349827517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:07 INFO - PROCESS | 3868 | 1471349827676 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:17:07 INFO - PROCESS | 3868 | 1471349827774 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 3868 | 1471349827776 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:07 INFO - PROCESS | 3868 | ++DOCSHELL 1562B800 == 41 [pid = 3868] [id = 267] 05:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15651400) [pid = 3868] [serial = 800] [outer = 00000000] 05:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16032C00) [pid = 3868] [serial = 801] [outer = 15651400] 05:17:07 INFO - PROCESS | 3868 | 1471349827833 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16C4E000) [pid = 3868] [serial = 802] [outer = 15651400] 05:17:08 INFO - PROCESS | 3868 | 1471349828503 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 984ms 05:17:08 INFO - PROCESS | 3868 | 1471349828520 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 3868 | 1471349828523 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 05:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:17:08 INFO - PROCESS | 3868 | 1471349828527 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 3868 | 1471349828531 Marionette TRACE conn3 <- [1,1034,null,{}] 05:17:08 INFO - PROCESS | 3868 | 1471349828542 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 3868 | 1471349828546 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:08 INFO - PROCESS | 3868 | 1471349828653 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:17:08 INFO - PROCESS | 3868 | 1471349828752 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 3868 | 1471349828755 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:08 INFO - PROCESS | 3868 | ++DOCSHELL 1841D800 == 42 [pid = 3868] [id = 268] 05:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1841E800) [pid = 3868] [serial = 803] [outer = 00000000] 05:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19962000) [pid = 3868] [serial = 804] [outer = 1841E800] 05:17:08 INFO - PROCESS | 3868 | 1471349828813 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19E50400) [pid = 3868] [serial = 805] [outer = 1841E800] 05:17:09 INFO - PROCESS | 3868 | 1471349829653 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1197ms 05:17:09 INFO - PROCESS | 3868 | 1471349829704 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 3868 | 1471349829708 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 05:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:17:09 INFO - PROCESS | 3868 | 1471349829761 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 3868 | 1471349829764 Marionette TRACE conn3 <- [1,1038,null,{}] 05:17:09 INFO - PROCESS | 3868 | 1471349829770 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 3868 | 1471349829773 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:09 INFO - PROCESS | 3868 | 1471349829883 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:17:09 INFO - PROCESS | 3868 | 1471349829962 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 3868 | 1471349829966 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:10 INFO - PROCESS | 3868 | ++DOCSHELL 112CB400 == 43 [pid = 3868] [id = 269] 05:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1189C000) [pid = 3868] [serial = 806] [outer = 00000000] 05:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (129EC000) [pid = 3868] [serial = 807] [outer = 1189C000] 05:17:10 INFO - PROCESS | 3868 | 1471349830065 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (12C60800) [pid = 3868] [serial = 808] [outer = 1189C000] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 0F97E400 == 42 [pid = 3868] [id = 264] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 11433000 == 41 [pid = 3868] [id = 263] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 10661400 == 40 [pid = 3868] [id = 262] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 12BC1C00 == 39 [pid = 3868] [id = 261] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 16CF6C00 == 38 [pid = 3868] [id = 260] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 16033800 == 37 [pid = 3868] [id = 259] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 150A2800 == 36 [pid = 3868] [id = 258] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 11D9F000 == 35 [pid = 3868] [id = 257] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 11435800 == 34 [pid = 3868] [id = 256] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 18403C00 == 33 [pid = 3868] [id = 254] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 10F24400 == 32 [pid = 3868] [id = 245] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 10A48400 == 31 [pid = 3868] [id = 255] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 1562B800 == 30 [pid = 3868] [id = 267] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 1841D800 == 29 [pid = 3868] [id = 268] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 16D72800 == 28 [pid = 3868] [id = 265] 05:17:10 INFO - PROCESS | 3868 | --DOCSHELL 10A4AC00 == 27 [pid = 3868] [id = 266] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (17BB6400) [pid = 3868] [serial = 759] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (150A4400) [pid = 3868] [serial = 744] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (15659C00) [pid = 3868] [serial = 747] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11D76400) [pid = 3868] [serial = 736] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (11C09C00) [pid = 3868] [serial = 735] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1143B800) [pid = 3868] [serial = 738] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (114E5C00) [pid = 3868] [serial = 739] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13193C00) [pid = 3868] [serial = 741] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13216C00) [pid = 3868] [serial = 742] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A6DC00) [pid = 3868] [serial = 750] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16036000) [pid = 3868] [serial = 748] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11433800) [pid = 3868] [serial = 753] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16B8B400) [pid = 3868] [serial = 751] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11D95400) [pid = 3868] [serial = 727] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11818400) [pid = 3868] [serial = 726] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15658800) [pid = 3868] [serial = 730] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (150A9C00) [pid = 3868] [serial = 729] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1765C800) [pid = 3868] [serial = 760] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19EE2800) [pid = 3868] [serial = 733] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19E4F800) [pid = 3868] [serial = 732] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13133800) [pid = 3868] [serial = 754] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (173A6800) [pid = 3868] [serial = 756] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (15127400) [pid = 3868] [serial = 745] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (17456800) [pid = 3868] [serial = 757] [outer = 00000000] [url = about:blank] 05:17:11 INFO - PROCESS | 3868 | 1471349831216 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1524ms 05:17:11 INFO - PROCESS | 3868 | 1471349831316 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 3868 | 1471349831320 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 05:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:17:11 INFO - PROCESS | 3868 | 1471349831327 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 3868 | 1471349831330 Marionette TRACE conn3 <- [1,1042,null,{}] 05:17:11 INFO - PROCESS | 3868 | 1471349831344 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 3868 | 1471349831347 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:11 INFO - PROCESS | 3868 | 1471349831427 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:17:11 INFO - PROCESS | 3868 | 1471349831440 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 3868 | 1471349831443 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:11 INFO - PROCESS | 3868 | ++DOCSHELL 112CA000 == 28 [pid = 3868] [id = 270] 05:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (112CAC00) [pid = 3868] [serial = 809] [outer = 00000000] 05:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1146A000) [pid = 3868] [serial = 810] [outer = 112CAC00] 05:17:11 INFO - PROCESS | 3868 | 1471349831492 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114E2400) [pid = 3868] [serial = 811] [outer = 112CAC00] 05:17:11 INFO - PROCESS | 3868 | 1471349831963 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 721ms 05:17:12 INFO - PROCESS | 3868 | 1471349832066 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 3868 | 1471349832071 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 05:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:17:12 INFO - PROCESS | 3868 | 1471349832080 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 3868 | 1471349832083 Marionette TRACE conn3 <- [1,1046,null,{}] 05:17:12 INFO - PROCESS | 3868 | 1471349832087 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 3868 | 1471349832090 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:12 INFO - PROCESS | 3868 | 1471349832179 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:17:12 INFO - PROCESS | 3868 | 1471349832267 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 3868 | 1471349832269 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:12 INFO - PROCESS | 3868 | ++DOCSHELL 11D95400 == 29 [pid = 3868] [id = 271] 05:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11D9E800) [pid = 3868] [serial = 812] [outer = 00000000] 05:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12E29000) [pid = 3868] [serial = 813] [outer = 11D9E800] 05:17:12 INFO - PROCESS | 3868 | 1471349832320 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13173400) [pid = 3868] [serial = 814] [outer = 11D9E800] 05:17:12 INFO - PROCESS | 3868 | 1471349832741 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 737ms 05:17:12 INFO - PROCESS | 3868 | 1471349832811 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 3868 | 1471349832813 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 05:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:17:12 INFO - PROCESS | 3868 | 1471349832817 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 3868 | 1471349832820 Marionette TRACE conn3 <- [1,1050,null,{}] 05:17:12 INFO - PROCESS | 3868 | 1471349832831 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 3868 | 1471349832835 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:12 INFO - PROCESS | 3868 | 1471349832917 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:17:12 INFO - PROCESS | 3868 | 1471349832923 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 3868 | 1471349832926 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:12 INFO - PROCESS | 3868 | ++DOCSHELL 13E08000 == 30 [pid = 3868] [id = 272] 05:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E09C00) [pid = 3868] [serial = 815] [outer = 00000000] 05:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (14534000) [pid = 3868] [serial = 816] [outer = 13E09C00] 05:17:12 INFO - PROCESS | 3868 | 1471349832975 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1509E400) [pid = 3868] [serial = 817] [outer = 13E09C00] 05:17:13 INFO - PROCESS | 3868 | 1471349833539 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 787ms 05:17:13 INFO - PROCESS | 3868 | 1471349833608 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 3868 | 1471349833610 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 05:17:13 INFO - PROCESS | 3868 | 1471349833614 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:17:13 INFO - PROCESS | 3868 | 1471349833615 Marionette TRACE conn3 <- [1,1054,null,{}] 05:17:13 INFO - PROCESS | 3868 | 1471349833619 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:13 INFO - PROCESS | 3868 | 1471349833622 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:13 INFO - PROCESS | 3868 | 1471349833740 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:17:13 INFO - PROCESS | 3868 | 1471349833750 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 3868 | 1471349833752 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:13 INFO - PROCESS | 3868 | ++DOCSHELL 14533800 == 31 [pid = 3868] [id = 273] 05:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (150A8400) [pid = 3868] [serial = 818] [outer = 00000000] 05:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15651800) [pid = 3868] [serial = 819] [outer = 150A8400] 05:17:13 INFO - PROCESS | 3868 | 1471349833843 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (159F7000) [pid = 3868] [serial = 820] [outer = 150A8400] 05:17:14 INFO - PROCESS | 3868 | 1471349834321 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 737ms 05:17:14 INFO - PROCESS | 3868 | 1471349834350 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 3868 | 1471349834352 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 05:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:17:14 INFO - PROCESS | 3868 | 1471349834364 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 3868 | 1471349834366 Marionette TRACE conn3 <- [1,1058,null,{}] 05:17:14 INFO - PROCESS | 3868 | 1471349834369 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 3868 | 1471349834371 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:14 INFO - PROCESS | 3868 | 1471349834476 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:17:14 INFO - PROCESS | 3868 | 1471349834483 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 3868 | 1471349834486 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:14 INFO - PROCESS | 3868 | ++DOCSHELL 159F0C00 == 32 [pid = 3868] [id = 274] 05:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A06400) [pid = 3868] [serial = 821] [outer = 00000000] 05:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (161C8400) [pid = 3868] [serial = 822] [outer = 15A06400] 05:17:14 INFO - PROCESS | 3868 | 1471349834537 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16A6A000) [pid = 3868] [serial = 823] [outer = 15A06400] 05:17:15 INFO - PROCESS | 3868 | 1471349835036 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 721ms 05:17:15 INFO - PROCESS | 3868 | 1471349835095 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 3868 | 1471349835097 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 05:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:17:15 INFO - PROCESS | 3868 | 1471349835100 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 3868 | 1471349835102 Marionette TRACE conn3 <- [1,1062,null,{}] 05:17:15 INFO - PROCESS | 3868 | 1471349835113 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:15 INFO - PROCESS | 3868 | 1471349835118 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:15 INFO - PROCESS | 3868 | 1471349835457 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16CF7000) [pid = 3868] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16CEF800) [pid = 3868] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (18408C00) [pid = 3868] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1143A000) [pid = 3868] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11DA3400) [pid = 3868] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (150A2C00) [pid = 3868] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16037800) [pid = 3868] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (112C7C00) [pid = 3868] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (10A49400) [pid = 3868] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (12E28400) [pid = 3868] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19959800) [pid = 3868] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:17:15 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (10429C00) [pid = 3868] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:17:15 INFO - PROCESS | 3868 | 1471349835515 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 3868 | 1471349835517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:15 INFO - PROCESS | 3868 | ++DOCSHELL 10429C00 == 33 [pid = 3868] [id = 275] 05:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (104C9800) [pid = 3868] [serial = 824] [outer = 00000000] 05:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (112C8C00) [pid = 3868] [serial = 825] [outer = 104C9800] 05:17:15 INFO - PROCESS | 3868 | 1471349835570 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13B63C00) [pid = 3868] [serial = 826] [outer = 104C9800] 05:17:15 INFO - PROCESS | 3868 | 1471349835973 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 951ms 05:17:16 INFO - PROCESS | 3868 | 1471349836043 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 3868 | 1471349836045 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 05:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:17:16 INFO - PROCESS | 3868 | 1471349836051 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 3868 | 1471349836053 Marionette TRACE conn3 <- [1,1066,null,{}] 05:17:16 INFO - PROCESS | 3868 | 1471349836056 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 3868 | 1471349836058 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:16 INFO - PROCESS | 3868 | 1471349836132 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:17:16 INFO - PROCESS | 3868 | 1471349836137 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 3868 | 1471349836139 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:16 INFO - PROCESS | 3868 | ++DOCSHELL 12C6B000 == 34 [pid = 3868] [id = 276] 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (14533C00) [pid = 3868] [serial = 827] [outer = 00000000] 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (173A3800) [pid = 3868] [serial = 828] [outer = 14533C00] 05:17:16 INFO - PROCESS | 3868 | 1471349836184 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (173A7800) [pid = 3868] [serial = 829] [outer = 14533C00] 05:17:16 INFO - PROCESS | 3868 | 1471349836642 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 623ms 05:17:16 INFO - PROCESS | 3868 | 1471349836681 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 3868 | 1471349836683 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 05:17:16 INFO - PROCESS | 3868 | 1471349836686 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:17:16 INFO - PROCESS | 3868 | 1471349836688 Marionette TRACE conn3 <- [1,1070,null,{}] 05:17:16 INFO - PROCESS | 3868 | 1471349836691 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 3868 | 1471349836693 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:16 INFO - PROCESS | 3868 | 1471349836774 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:17:16 INFO - PROCESS | 3868 | 1471349836781 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 3868 | 1471349836783 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:16 INFO - PROCESS | 3868 | ++DOCSHELL 11032C00 == 35 [pid = 3868] [id = 277] 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (11D6CC00) [pid = 3868] [serial = 830] [outer = 00000000] 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (176E9C00) [pid = 3868] [serial = 831] [outer = 11D6CC00] 05:17:16 INFO - PROCESS | 3868 | 1471349836828 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (176EA000) [pid = 3868] [serial = 832] [outer = 11D6CC00] 05:17:17 INFO - PROCESS | 3868 | 1471349837312 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms 05:17:17 INFO - PROCESS | 3868 | 1471349837357 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 3868 | 1471349837359 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 05:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:17:17 INFO - PROCESS | 3868 | 1471349837367 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 3868 | 1471349837369 Marionette TRACE conn3 <- [1,1074,null,{}] 05:17:17 INFO - PROCESS | 3868 | 1471349837372 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 3868 | 1471349837374 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:17 INFO - PROCESS | 3868 | 1471349837452 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:17:17 INFO - PROCESS | 3868 | 1471349837458 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 3868 | 1471349837460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:17 INFO - PROCESS | 3868 | ++DOCSHELL 13E06C00 == 36 [pid = 3868] [id = 278] 05:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (176E6800) [pid = 3868] [serial = 833] [outer = 00000000] 05:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18405C00) [pid = 3868] [serial = 834] [outer = 176E6800] 05:17:17 INFO - PROCESS | 3868 | 1471349837506 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18408000) [pid = 3868] [serial = 835] [outer = 176E6800] 05:17:18 INFO - PROCESS | 3868 | 1471349838366 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1016ms 05:17:18 INFO - PROCESS | 3868 | 1471349838388 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 3868 | 1471349838393 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 05:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:17:18 INFO - PROCESS | 3868 | 1471349838398 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 3868 | 1471349838403 Marionette TRACE conn3 <- [1,1078,null,{}] 05:17:18 INFO - PROCESS | 3868 | 1471349838408 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 3868 | 1471349838411 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:18 INFO - PROCESS | 3868 | 1471349838577 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:17:18 INFO - PROCESS | 3868 | 1471349838702 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 3868 | 1471349838705 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:18 INFO - PROCESS | 3868 | ++DOCSHELL 10A08C00 == 37 [pid = 3868] [id = 279] 05:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10A4C400) [pid = 3868] [serial = 836] [outer = 00000000] 05:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (114D8400) [pid = 3868] [serial = 837] [outer = 10A4C400] 05:17:18 INFO - PROCESS | 3868 | 1471349838769 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (12BB7400) [pid = 3868] [serial = 838] [outer = 10A4C400] 05:17:19 INFO - PROCESS | 3868 | 1471349839543 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1312ms 05:17:19 INFO - PROCESS | 3868 | 1471349839717 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 3868 | 1471349839722 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 05:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:17:19 INFO - PROCESS | 3868 | 1471349839727 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 3868 | 1471349839730 Marionette TRACE conn3 <- [1,1082,null,{}] 05:17:19 INFO - PROCESS | 3868 | 1471349839737 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 3868 | 1471349839740 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:19 INFO - PROCESS | 3868 | 1471349839851 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:17:19 INFO - PROCESS | 3868 | 1471349839929 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 3868 | 1471349839934 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:19 INFO - PROCESS | 3868 | ++DOCSHELL 112C5400 == 38 [pid = 3868] [id = 280] 05:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (112C6800) [pid = 3868] [serial = 839] [outer = 00000000] 05:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1143F400) [pid = 3868] [serial = 840] [outer = 112C6800] 05:17:20 INFO - PROCESS | 3868 | 1471349840037 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (118A4400) [pid = 3868] [serial = 841] [outer = 112C6800] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 11032C00 == 37 [pid = 3868] [id = 277] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 12C6B000 == 36 [pid = 3868] [id = 276] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 10429C00 == 35 [pid = 3868] [id = 275] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 159F0C00 == 34 [pid = 3868] [id = 274] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 14533800 == 33 [pid = 3868] [id = 273] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 13E08000 == 32 [pid = 3868] [id = 272] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 11D95400 == 31 [pid = 3868] [id = 271] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 112CA000 == 30 [pid = 3868] [id = 270] 05:17:20 INFO - PROCESS | 3868 | --DOCSHELL 112CB400 == 29 [pid = 3868] [id = 269] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19B8B400) [pid = 3868] [serial = 796] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (18416400) [pid = 3868] [serial = 792] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18419800) [pid = 3868] [serial = 793] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16E22000) [pid = 3868] [serial = 780] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17F6D000) [pid = 3868] [serial = 783] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16EF6000) [pid = 3868] [serial = 781] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1840F800) [pid = 3868] [serial = 763] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1840C400) [pid = 3868] [serial = 762] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11816C00) [pid = 3868] [serial = 768] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11C11000) [pid = 3868] [serial = 769] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13174000) [pid = 3868] [serial = 771] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13A02400) [pid = 3868] [serial = 772] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1512F000) [pid = 3868] [serial = 774] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1562C000) [pid = 3868] [serial = 775] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16C4D000) [pid = 3868] [serial = 777] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (11815C00) [pid = 3868] [serial = 765] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (12E28800) [pid = 3868] [serial = 766] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18408400) [pid = 3868] [serial = 784] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1143C000) [pid = 3868] [serial = 786] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (134AE800) [pid = 3868] [serial = 787] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16EA1C00) [pid = 3868] [serial = 789] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (17BB7C00) [pid = 3868] [serial = 790] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16CED000) [pid = 3868] [serial = 778] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (19960C00) [pid = 3868] [serial = 795] [outer = 00000000] [url = about:blank] 05:17:20 INFO - PROCESS | 3868 | 1471349840614 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 951ms 05:17:20 INFO - PROCESS | 3868 | 1471349840666 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 3868 | 1471349840670 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 05:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:17:20 INFO - PROCESS | 3868 | 1471349840676 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 3868 | 1471349840680 Marionette TRACE conn3 <- [1,1086,null,{}] 05:17:20 INFO - PROCESS | 3868 | 1471349840684 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 3868 | 1471349840686 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:20 INFO - PROCESS | 3868 | 1471349840823 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:17:20 INFO - PROCESS | 3868 | 1471349840829 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 3868 | 1471349840831 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:20 INFO - PROCESS | 3868 | ++DOCSHELL 11DEB800 == 30 [pid = 3868] [id = 281] 05:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11DED400) [pid = 3868] [serial = 842] [outer = 00000000] 05:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13171800) [pid = 3868] [serial = 843] [outer = 11DED400] 05:17:20 INFO - PROCESS | 3868 | 1471349840880 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (132A6800) [pid = 3868] [serial = 844] [outer = 11DED400] 05:17:21 INFO - PROCESS | 3868 | 1471349841355 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 737ms 05:17:21 INFO - PROCESS | 3868 | 1471349841427 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 3868 | 1471349841478 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 05:17:21 INFO - PROCESS | 3868 | 1471349841482 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 3868 | 1471349841483 Marionette TRACE conn3 <- [1,1090,null,{}] 05:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:17:21 INFO - PROCESS | 3868 | 1471349841493 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 3868 | 1471349841498 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:21 INFO - PROCESS | 3868 | 1471349841584 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:17:21 INFO - PROCESS | 3868 | 1471349841668 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 3868 | 1471349841672 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:21 INFO - PROCESS | 3868 | ++DOCSHELL 13E06000 == 31 [pid = 3868] [id = 282] 05:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13E08800) [pid = 3868] [serial = 845] [outer = 00000000] 05:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15111C00) [pid = 3868] [serial = 846] [outer = 13E08800] 05:17:21 INFO - PROCESS | 3868 | 1471349841722 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15128400) [pid = 3868] [serial = 847] [outer = 13E08800] 05:17:22 INFO - PROCESS | 3868 | 1471349842098 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 05:17:22 INFO - PROCESS | 3868 | 1471349842126 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 3868 | 1471349842128 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 05:17:22 INFO - PROCESS | 3868 | 1471349842132 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:17:22 INFO - PROCESS | 3868 | 1471349842133 Marionette TRACE conn3 <- [1,1094,null,{}] 05:17:22 INFO - PROCESS | 3868 | 1471349842185 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 3868 | 1471349842187 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:22 INFO - PROCESS | 3868 | 1471349842270 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:17:22 INFO - PROCESS | 3868 | 1471349842275 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 3868 | 1471349842277 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:22 INFO - PROCESS | 3868 | ++DOCSHELL 15131800 == 32 [pid = 3868] [id = 283] 05:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1562B800) [pid = 3868] [serial = 848] [outer = 00000000] 05:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1602B000) [pid = 3868] [serial = 849] [outer = 1562B800] 05:17:22 INFO - PROCESS | 3868 | 1471349842322 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16C47000) [pid = 3868] [serial = 850] [outer = 1562B800] 05:17:22 INFO - PROCESS | 3868 | 1471349842753 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 623ms 05:17:22 INFO - PROCESS | 3868 | 1471349842762 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 3868 | 1471349842764 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 05:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:17:22 INFO - PROCESS | 3868 | 1471349842767 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 3868 | 1471349842769 Marionette TRACE conn3 <- [1,1098,null,{}] 05:17:22 INFO - PROCESS | 3868 | 1471349842772 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 3868 | 1471349842774 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:22 INFO - PROCESS | 3868 | 1471349842946 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:17:22 INFO - PROCESS | 3868 | 1471349842951 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 3868 | 1471349842953 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:22 INFO - PROCESS | 3868 | ++DOCSHELL 15910000 == 33 [pid = 3868] [id = 284] 05:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15A09C00) [pid = 3868] [serial = 851] [outer = 00000000] 05:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF2000) [pid = 3868] [serial = 852] [outer = 15A09C00] 05:17:23 INFO - PROCESS | 3868 | 1471349842999 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16E1E000) [pid = 3868] [serial = 853] [outer = 15A09C00] 05:17:23 INFO - PROCESS | 3868 | 1471349843507 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 05:17:23 INFO - PROCESS | 3868 | 1471349843542 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 3868 | 1471349843592 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 05:17:23 INFO - PROCESS | 3868 | 1471349843596 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:17:23 INFO - PROCESS | 3868 | 1471349843597 Marionette TRACE conn3 <- [1,1102,null,{}] 05:17:23 INFO - PROCESS | 3868 | 1471349843601 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:23 INFO - PROCESS | 3868 | 1471349843606 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:23 INFO - PROCESS | 3868 | 1471349843756 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:17:23 INFO - PROCESS | 3868 | 1471349843771 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 3868 | 1471349843774 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:23 INFO - PROCESS | 3868 | ++DOCSHELL 18409C00 == 34 [pid = 3868] [id = 285] 05:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1840A000) [pid = 3868] [serial = 854] [outer = 00000000] 05:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1840F800) [pid = 3868] [serial = 855] [outer = 1840A000] 05:17:23 INFO - PROCESS | 3868 | 1471349843865 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18418800) [pid = 3868] [serial = 856] [outer = 1840A000] 05:17:24 INFO - PROCESS | 3868 | 1471349844351 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 05:17:24 INFO - PROCESS | 3868 | 1471349844376 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 3868 | 1471349844378 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 05:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:17:24 INFO - PROCESS | 3868 | 1471349844420 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 3868 | 1471349844422 Marionette TRACE conn3 <- [1,1106,null,{}] 05:17:24 INFO - PROCESS | 3868 | 1471349844425 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 3868 | 1471349844427 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:24 INFO - PROCESS | 3868 | 1471349844534 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:17:24 INFO - PROCESS | 3868 | 1471349844545 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 3868 | 1471349844547 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:24 INFO - PROCESS | 3868 | ++DOCSHELL 17651C00 == 35 [pid = 3868] [id = 286] 05:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840E800) [pid = 3868] [serial = 857] [outer = 00000000] 05:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19959000) [pid = 3868] [serial = 858] [outer = 1840E800] 05:17:24 INFO - PROCESS | 3868 | 1471349844591 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1841FC00) [pid = 3868] [serial = 859] [outer = 1840E800] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (150A8400) [pid = 3868] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15A06400) [pid = 3868] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11D9E800) [pid = 3868] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1189C000) [pid = 3868] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (112CAC00) [pid = 3868] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13E09C00) [pid = 3868] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (104C9800) [pid = 3868] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11438800) [pid = 3868] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15651400) [pid = 3868] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1841E800) [pid = 3868] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (14533C00) [pid = 3868] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:17:25 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11D6CC00) [pid = 3868] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:17:25 INFO - PROCESS | 3868 | 1471349845140 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 787ms 05:17:25 INFO - PROCESS | 3868 | 1471349845198 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 3868 | 1471349845200 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 05:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:17:25 INFO - PROCESS | 3868 | 1471349845203 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 3868 | 1471349845205 Marionette TRACE conn3 <- [1,1110,null,{}] 05:17:25 INFO - PROCESS | 3868 | 1471349845208 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 3868 | 1471349845210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:25 INFO - PROCESS | 3868 | 1471349845286 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:17:25 INFO - PROCESS | 3868 | 1471349845374 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 3868 | 1471349845376 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:25 INFO - PROCESS | 3868 | ++DOCSHELL 10F29400 == 36 [pid = 3868] [id = 287] 05:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (10F2F800) [pid = 3868] [serial = 860] [outer = 00000000] 05:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13A0A400) [pid = 3868] [serial = 861] [outer = 10F2F800] 05:17:25 INFO - PROCESS | 3868 | 1471349845421 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16A6DC00) [pid = 3868] [serial = 862] [outer = 10F2F800] 05:17:25 INFO - PROCESS | 3868 | 1471349845828 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 05:17:25 INFO - PROCESS | 3868 | 1471349845874 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 3868 | 1471349845876 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 05:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:17:25 INFO - PROCESS | 3868 | 1471349845879 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 3868 | 1471349845881 Marionette TRACE conn3 <- [1,1114,null,{}] 05:17:25 INFO - PROCESS | 3868 | 1471349845917 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 3868 | 1471349845919 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:26 INFO - PROCESS | 3868 | 1471349845997 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:17:26 INFO - PROCESS | 3868 | 1471349846002 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 3868 | 1471349846004 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:26 INFO - PROCESS | 3868 | ++DOCSHELL 134B0C00 == 37 [pid = 3868] [id = 288] 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1590AC00) [pid = 3868] [serial = 863] [outer = 00000000] 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (19962800) [pid = 3868] [serial = 864] [outer = 1590AC00] 05:17:26 INFO - PROCESS | 3868 | 1471349846050 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19B8B800) [pid = 3868] [serial = 865] [outer = 1590AC00] 05:17:26 INFO - PROCESS | 3868 | 1471349846525 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 689ms 05:17:26 INFO - PROCESS | 3868 | 1471349846571 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 3868 | 1471349846574 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 05:17:26 INFO - PROCESS | 3868 | 1471349846577 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:17:26 INFO - PROCESS | 3868 | 1471349846579 Marionette TRACE conn3 <- [1,1118,null,{}] 05:17:26 INFO - PROCESS | 3868 | 1471349846582 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 3868 | 1471349846584 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:26 INFO - PROCESS | 3868 | 1471349846662 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:17:26 INFO - PROCESS | 3868 | 1471349846667 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 3868 | 1471349846669 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:26 INFO - PROCESS | 3868 | ++DOCSHELL 1840C800 == 38 [pid = 3868] [id = 289] 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1840CC00) [pid = 3868] [serial = 866] [outer = 00000000] 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19B97C00) [pid = 3868] [serial = 867] [outer = 1840CC00] 05:17:26 INFO - PROCESS | 3868 | 1471349846723 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E53000) [pid = 3868] [serial = 868] [outer = 1840CC00] 05:17:27 INFO - PROCESS | 3868 | 1471349847445 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 951ms 05:17:27 INFO - PROCESS | 3868 | 1471349847516 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 3868 | 1471349847521 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 05:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:17:27 INFO - PROCESS | 3868 | 1471349847526 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 3868 | 1471349847530 Marionette TRACE conn3 <- [1,1122,null,{}] 05:17:27 INFO - PROCESS | 3868 | 1471349847535 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 3868 | 1471349847538 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:27 INFO - PROCESS | 3868 | 1471349847652 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:17:27 INFO - PROCESS | 3868 | 1471349847774 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 3868 | 1471349847777 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:27 INFO - PROCESS | 3868 | ++DOCSHELL 1046D000 == 39 [pid = 3868] [id = 290] 05:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (10A04800) [pid = 3868] [serial = 869] [outer = 00000000] 05:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1181CC00) [pid = 3868] [serial = 870] [outer = 10A04800] 05:17:27 INFO - PROCESS | 3868 | 1471349847836 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (12E28C00) [pid = 3868] [serial = 871] [outer = 10A04800] 05:17:28 INFO - PROCESS | 3868 | 1471349848451 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1000ms 05:17:28 INFO - PROCESS | 3868 | 1471349848504 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 3868 | 1471349848509 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 05:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:17:28 INFO - PROCESS | 3868 | 1471349848516 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 3868 | 1471349848519 Marionette TRACE conn3 <- [1,1126,null,{}] 05:17:28 INFO - PROCESS | 3868 | 1471349848523 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 3868 | 1471349848526 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:28 INFO - PROCESS | 3868 | 1471349848682 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:17:28 INFO - PROCESS | 3868 | 1471349848782 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 3868 | 1471349848785 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:28 INFO - PROCESS | 3868 | ++DOCSHELL 14535000 == 40 [pid = 3868] [id = 291] 05:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (150A7800) [pid = 3868] [serial = 872] [outer = 00000000] 05:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15133C00) [pid = 3868] [serial = 873] [outer = 150A7800] 05:17:28 INFO - PROCESS | 3868 | 1471349848841 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1602D400) [pid = 3868] [serial = 874] [outer = 150A7800] 05:17:29 INFO - PROCESS | 3868 | 1471349849527 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1049ms 05:17:29 INFO - PROCESS | 3868 | 1471349849583 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 3868 | 1471349849585 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 05:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:17:29 INFO - PROCESS | 3868 | 1471349849589 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 3868 | 1471349849593 Marionette TRACE conn3 <- [1,1130,null,{}] 05:17:29 INFO - PROCESS | 3868 | 1471349849603 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 3868 | 1471349849608 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:29 INFO - PROCESS | 3868 | 1471349849744 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:17:29 INFO - PROCESS | 3868 | 1471349849871 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 3868 | 1471349849874 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:29 INFO - PROCESS | 3868 | ++DOCSHELL 1840B800 == 41 [pid = 3868] [id = 292] 05:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1841F000) [pid = 3868] [serial = 875] [outer = 00000000] 05:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19E57800) [pid = 3868] [serial = 876] [outer = 1841F000] 05:17:29 INFO - PROCESS | 3868 | 1471349849936 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19EE3000) [pid = 3868] [serial = 877] [outer = 1841F000] 05:17:30 INFO - PROCESS | 3868 | 1471349850829 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1279ms 05:17:30 INFO - PROCESS | 3868 | 1471349850867 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 3868 | 1471349850871 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 05:17:30 INFO - PROCESS | 3868 | 1471349850876 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:17:30 INFO - PROCESS | 3868 | 1471349850880 Marionette TRACE conn3 <- [1,1134,null,{}] 05:17:30 INFO - PROCESS | 3868 | 1471349850886 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 3868 | 1471349850889 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:31 INFO - PROCESS | 3868 | 1471349850986 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:17:31 INFO - PROCESS | 3868 | 1471349851066 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 3868 | 1471349851070 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:31 INFO - PROCESS | 3868 | ++DOCSHELL 11D6E000 == 42 [pid = 3868] [id = 293] 05:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11D71000) [pid = 3868] [serial = 878] [outer = 00000000] 05:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (12C62C00) [pid = 3868] [serial = 879] [outer = 11D71000] 05:17:31 INFO - PROCESS | 3868 | 1471349851172 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (13133800) [pid = 3868] [serial = 880] [outer = 11D71000] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 134B0C00 == 41 [pid = 3868] [id = 288] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 10F29400 == 40 [pid = 3868] [id = 287] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 17651C00 == 39 [pid = 3868] [id = 286] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 18409C00 == 38 [pid = 3868] [id = 285] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 15910000 == 37 [pid = 3868] [id = 284] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 15131800 == 36 [pid = 3868] [id = 283] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 13E06000 == 35 [pid = 3868] [id = 282] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 11DEB800 == 34 [pid = 3868] [id = 281] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 112C5400 == 33 [pid = 3868] [id = 280] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 13E06C00 == 32 [pid = 3868] [id = 278] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 10A08C00 == 31 [pid = 3868] [id = 279] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1840B800 == 30 [pid = 3868] [id = 292] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1840C800 == 29 [pid = 3868] [id = 289] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1046D000 == 28 [pid = 3868] [id = 290] 05:17:32 INFO - PROCESS | 3868 | --DOCSHELL 14535000 == 27 [pid = 3868] [id = 291] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (12C60800) [pid = 3868] [serial = 808] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13B63C00) [pid = 3868] [serial = 826] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (176EA000) [pid = 3868] [serial = 832] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (173A7800) [pid = 3868] [serial = 829] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1509E400) [pid = 3868] [serial = 817] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (176E9C00) [pid = 3868] [serial = 831] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15651800) [pid = 3868] [serial = 819] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (161C8400) [pid = 3868] [serial = 822] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (12E29000) [pid = 3868] [serial = 813] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13173400) [pid = 3868] [serial = 814] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (129EC000) [pid = 3868] [serial = 807] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1146A000) [pid = 3868] [serial = 810] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (114E2400) [pid = 3868] [serial = 811] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14534000) [pid = 3868] [serial = 816] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (159F7000) [pid = 3868] [serial = 820] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (112C8C00) [pid = 3868] [serial = 825] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (134B8C00) [pid = 3868] [serial = 799] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11D72C00) [pid = 3868] [serial = 798] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16C4E000) [pid = 3868] [serial = 802] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16032C00) [pid = 3868] [serial = 801] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19E50400) [pid = 3868] [serial = 805] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19962000) [pid = 3868] [serial = 804] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16A6A000) [pid = 3868] [serial = 823] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (173A3800) [pid = 3868] [serial = 828] [outer = 00000000] [url = about:blank] 05:17:32 INFO - PROCESS | 3868 | 1471349852464 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1639ms 05:17:32 INFO - PROCESS | 3868 | 1471349852542 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 3868 | 1471349852545 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 05:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:17:32 INFO - PROCESS | 3868 | 1471349852554 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 3868 | 1471349852556 Marionette TRACE conn3 <- [1,1138,null,{}] 05:17:32 INFO - PROCESS | 3868 | 1471349852562 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 3868 | 1471349852564 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:32 INFO - PROCESS | 3868 | 1471349852650 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:17:32 INFO - PROCESS | 3868 | 1471349852662 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 3868 | 1471349852665 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:32 INFO - PROCESS | 3868 | ++DOCSHELL 10F2DC00 == 28 [pid = 3868] [id = 294] 05:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10F2E800) [pid = 3868] [serial = 881] [outer = 00000000] 05:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11440400) [pid = 3868] [serial = 882] [outer = 10F2E800] 05:17:32 INFO - PROCESS | 3868 | 1471349852714 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114D3400) [pid = 3868] [serial = 883] [outer = 10F2E800] 05:17:33 INFO - PROCESS | 3868 | 1471349853234 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 738ms 05:17:33 INFO - PROCESS | 3868 | 1471349853289 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 3868 | 1471349853294 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 05:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:17:33 INFO - PROCESS | 3868 | 1471349853300 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 3868 | 1471349853303 Marionette TRACE conn3 <- [1,1142,null,{}] 05:17:33 INFO - PROCESS | 3868 | 1471349853306 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 3868 | 1471349853309 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:33 INFO - PROCESS | 3868 | 1471349853398 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:17:33 INFO - PROCESS | 3868 | 1471349853407 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 3868 | 1471349853409 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:33 INFO - PROCESS | 3868 | ++DOCSHELL 11DE7C00 == 29 [pid = 3868] [id = 295] 05:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11DE8400) [pid = 3868] [serial = 884] [outer = 00000000] 05:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12C60800) [pid = 3868] [serial = 885] [outer = 11DE8400] 05:17:33 INFO - PROCESS | 3868 | 1471349853462 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12E79C00) [pid = 3868] [serial = 886] [outer = 11DE8400] 05:17:33 INFO - PROCESS | 3868 | 1471349853976 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 721ms 05:17:34 INFO - PROCESS | 3868 | 1471349854033 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 3868 | 1471349854035 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 05:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:17:34 INFO - PROCESS | 3868 | 1471349854039 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 3868 | 1471349854042 Marionette TRACE conn3 <- [1,1146,null,{}] 05:17:34 INFO - PROCESS | 3868 | 1471349854053 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 3868 | 1471349854057 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:34 INFO - PROCESS | 3868 | 1471349854168 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:17:34 INFO - PROCESS | 3868 | 1471349854265 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 3868 | 1471349854268 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:34 INFO - PROCESS | 3868 | ++DOCSHELL 13E02C00 == 30 [pid = 3868] [id = 296] 05:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E03000) [pid = 3868] [serial = 887] [outer = 00000000] 05:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1452D800) [pid = 3868] [serial = 888] [outer = 13E03000] 05:17:34 INFO - PROCESS | 3868 | 1471349854321 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1509C400) [pid = 3868] [serial = 889] [outer = 13E03000] 05:17:34 INFO - PROCESS | 3868 | 1471349854799 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 770ms 05:17:34 INFO - PROCESS | 3868 | 1471349854813 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 3868 | 1471349854815 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 05:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:17:34 INFO - PROCESS | 3868 | 1471349854819 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 3868 | 1471349854821 Marionette TRACE conn3 <- [1,1150,null,{}] 05:17:34 INFO - PROCESS | 3868 | 1471349854824 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 3868 | 1471349854826 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:34 INFO - PROCESS | 3868 | 1471349854941 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:17:34 INFO - PROCESS | 3868 | 1471349854946 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 3868 | 1471349854948 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:34 INFO - PROCESS | 3868 | ++DOCSHELL 14309C00 == 31 [pid = 3868] [id = 297] 05:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1452B800) [pid = 3868] [serial = 890] [outer = 00000000] 05:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15626800) [pid = 3868] [serial = 891] [outer = 1452B800] 05:17:35 INFO - PROCESS | 3868 | 1471349854994 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15910000) [pid = 3868] [serial = 892] [outer = 1452B800] 05:17:35 INFO - PROCESS | 3868 | 1471349855498 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 722ms 05:17:35 INFO - PROCESS | 3868 | 1471349855553 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 3868 | 1471349855555 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 05:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:17:35 INFO - PROCESS | 3868 | 1471349855562 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 3868 | 1471349855564 Marionette TRACE conn3 <- [1,1154,null,{}] 05:17:35 INFO - PROCESS | 3868 | 1471349855567 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 3868 | 1471349855569 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:35 INFO - PROCESS | 3868 | 1471349855712 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:17:35 INFO - PROCESS | 3868 | 1471349855726 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 3868 | 1471349855728 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:35 INFO - PROCESS | 3868 | ++DOCSHELL 16033800 == 32 [pid = 3868] [id = 298] 05:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16037000) [pid = 3868] [serial = 893] [outer = 00000000] 05:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16A68400) [pid = 3868] [serial = 894] [outer = 16037000] 05:17:35 INFO - PROCESS | 3868 | 1471349855773 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16B8F800) [pid = 3868] [serial = 895] [outer = 16037000] 05:17:36 INFO - PROCESS | 3868 | 1471349856285 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 770ms 05:17:36 INFO - PROCESS | 3868 | 1471349856337 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 3868 | 1471349856339 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 05:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:17:36 INFO - PROCESS | 3868 | 1471349856342 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 3868 | 1471349856344 Marionette TRACE conn3 <- [1,1158,null,{}] 05:17:36 INFO - PROCESS | 3868 | 1471349856347 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 3868 | 1471349856353 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:36 INFO - PROCESS | 3868 | 1471349856488 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:17:36 INFO - PROCESS | 3868 | 1471349856498 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 3868 | 1471349856500 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:36 INFO - PROCESS | 3868 | ++DOCSHELL 16CF1C00 == 33 [pid = 3868] [id = 299] 05:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16CF6000) [pid = 3868] [serial = 896] [outer = 00000000] 05:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16FC7C00) [pid = 3868] [serial = 897] [outer = 16CF6000] 05:17:36 INFO - PROCESS | 3868 | 1471349856546 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17456400) [pid = 3868] [serial = 898] [outer = 16CF6000] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1840A000) [pid = 3868] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E08800) [pid = 3868] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (10A4C400) [pid = 3868] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (176E6800) [pid = 3868] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (112C6800) [pid = 3868] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11DED400) [pid = 3868] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1840CC00) [pid = 3868] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1562B800) [pid = 3868] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10F2F800) [pid = 3868] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1840E800) [pid = 3868] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1590AC00) [pid = 3868] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15A09C00) [pid = 3868] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:17:37 INFO - PROCESS | 3868 | 1471349857252 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 934ms 05:17:37 INFO - PROCESS | 3868 | 1471349857328 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 3868 | 1471349857330 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 05:17:37 INFO - PROCESS | 3868 | 1471349857334 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 3868 | 1471349857335 Marionette TRACE conn3 <- [1,1162,null,{}] 05:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:17:37 INFO - PROCESS | 3868 | 1471349857339 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 3868 | 1471349857341 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:37 INFO - PROCESS | 3868 | 1471349857416 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:17:37 INFO - PROCESS | 3868 | 1471349857421 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 3868 | 1471349857423 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:37 INFO - PROCESS | 3868 | ++DOCSHELL 11D6D400 == 34 [pid = 3868] [id = 300] 05:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E06000) [pid = 3868] [serial = 899] [outer = 00000000] 05:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16039400) [pid = 3868] [serial = 900] [outer = 13E06000] 05:17:37 INFO - PROCESS | 3868 | 1471349857469 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (10A0E000) [pid = 3868] [serial = 901] [outer = 13E06000] 05:17:37 INFO - PROCESS | 3868 | 1471349857888 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 3868 | 1471349857936 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 05:17:37 INFO - PROCESS | 3868 | 1471349857943 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 3868 | 1471349857945 Marionette TRACE conn3 <- [1,1166,null,{}] 05:17:37 INFO - PROCESS | 3868 | 1471349857948 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 3868 | 1471349857951 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:38 INFO - PROCESS | 3868 | 1471349858081 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:17:38 INFO - PROCESS | 3868 | 1471349858089 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 3868 | 1471349858091 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:38 INFO - PROCESS | 3868 | ++DOCSHELL 17650400 == 35 [pid = 3868] [id = 301] 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (176F2400) [pid = 3868] [serial = 902] [outer = 00000000] 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18403800) [pid = 3868] [serial = 903] [outer = 176F2400] 05:17:38 INFO - PROCESS | 3868 | 1471349858136 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18403C00) [pid = 3868] [serial = 904] [outer = 176F2400] 05:17:38 INFO - PROCESS | 3868 | 1471349858573 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 3868 | 1471349858612 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 05:17:38 INFO - PROCESS | 3868 | 1471349858615 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:17:38 INFO - PROCESS | 3868 | 1471349858617 Marionette TRACE conn3 <- [1,1170,null,{}] 05:17:38 INFO - PROCESS | 3868 | 1471349858621 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 3868 | 1471349858623 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:38 INFO - PROCESS | 3868 | 1471349858749 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:17:38 INFO - PROCESS | 3868 | 1471349858757 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 3868 | 1471349858759 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:38 INFO - PROCESS | 3868 | ++DOCSHELL 13E02800 == 36 [pid = 3868] [id = 302] 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18419400) [pid = 3868] [serial = 905] [outer = 00000000] 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1995CC00) [pid = 3868] [serial = 906] [outer = 18419400] 05:17:38 INFO - PROCESS | 3868 | 1471349858803 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995EC00) [pid = 3868] [serial = 907] [outer = 18419400] 05:17:39 INFO - PROCESS | 3868 | 1471349859568 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 3868 | 1471349859632 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:17:39 INFO - PROCESS | 3868 | 1471349859637 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 3868 | 1471349859640 Marionette TRACE conn3 <- [1,1174,null,{}] 05:17:39 INFO - PROCESS | 3868 | 1471349859646 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 3868 | 1471349859649 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:39 INFO - PROCESS | 3868 | 1471349859768 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:17:39 INFO - PROCESS | 3868 | 1471349859896 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 3868 | 1471349859899 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:39 INFO - PROCESS | 3868 | ++DOCSHELL 10A0FC00 == 37 [pid = 3868] [id = 303] 05:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (112CD400) [pid = 3868] [serial = 908] [outer = 00000000] 05:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11DA3400) [pid = 3868] [serial = 909] [outer = 112CD400] 05:17:39 INFO - PROCESS | 3868 | 1471349859957 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13173400) [pid = 3868] [serial = 910] [outer = 112CD400] 05:17:40 INFO - PROCESS | 3868 | 1471349860708 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 3868 | 1471349860775 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 05:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:17:40 INFO - PROCESS | 3868 | 1471349860781 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 3868 | 1471349860784 Marionette TRACE conn3 <- [1,1178,null,{}] 05:17:40 INFO - PROCESS | 3868 | 1471349860788 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 3868 | 1471349860791 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:40 INFO - PROCESS | 3868 | 1471349860957 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:17:41 INFO - PROCESS | 3868 | 1471349861087 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 3868 | 1471349861089 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:41 INFO - PROCESS | 3868 | ++DOCSHELL 10A4B800 == 38 [pid = 3868] [id = 304] 05:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (10A53000) [pid = 3868] [serial = 911] [outer = 00000000] 05:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (145A7400) [pid = 3868] [serial = 912] [outer = 10A53000] 05:17:41 INFO - PROCESS | 3868 | 1471349861149 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15131800) [pid = 3868] [serial = 913] [outer = 10A53000] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 17650400 == 37 [pid = 3868] [id = 301] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 11D6D400 == 36 [pid = 3868] [id = 300] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 16CF1C00 == 35 [pid = 3868] [id = 299] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 16033800 == 34 [pid = 3868] [id = 298] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 14309C00 == 33 [pid = 3868] [id = 297] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 13E02C00 == 32 [pid = 3868] [id = 296] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 11DE7C00 == 31 [pid = 3868] [id = 295] 05:17:41 INFO - PROCESS | 3868 | --DOCSHELL 10F2DC00 == 30 [pid = 3868] [id = 294] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18418800) [pid = 3868] [serial = 856] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (15111C00) [pid = 3868] [serial = 846] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1840F800) [pid = 3868] [serial = 855] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (114D8400) [pid = 3868] [serial = 837] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (12BB7400) [pid = 3868] [serial = 838] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18405C00) [pid = 3868] [serial = 834] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (18408000) [pid = 3868] [serial = 835] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1143F400) [pid = 3868] [serial = 840] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (118A4400) [pid = 3868] [serial = 841] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13171800) [pid = 3868] [serial = 843] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (19B97C00) [pid = 3868] [serial = 867] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (132A6800) [pid = 3868] [serial = 844] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1602B000) [pid = 3868] [serial = 849] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15128400) [pid = 3868] [serial = 847] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13A0A400) [pid = 3868] [serial = 861] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19E53000) [pid = 3868] [serial = 868] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19959000) [pid = 3868] [serial = 858] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19B8B800) [pid = 3868] [serial = 865] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19962800) [pid = 3868] [serial = 864] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16CF2000) [pid = 3868] [serial = 852] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1841FC00) [pid = 3868] [serial = 859] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16E1E000) [pid = 3868] [serial = 853] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16A6DC00) [pid = 3868] [serial = 862] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16C47000) [pid = 3868] [serial = 850] [outer = 00000000] [url = about:blank] 05:17:42 INFO - PROCESS | 3868 | 1471349862020 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 3868 | 1471349862049 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:17:42 INFO - PROCESS | 3868 | 1471349862054 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 3868 | 1471349862057 Marionette TRACE conn3 <- [1,1182,null,{}] 05:17:42 INFO - PROCESS | 3868 | 1471349862063 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 3868 | 1471349862066 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:42 INFO - PROCESS | 3868 | 1471349862152 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:17:42 INFO - PROCESS | 3868 | 1471349862159 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 3868 | 1471349862163 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:42 INFO - PROCESS | 3868 | ++DOCSHELL 1189A000 == 31 [pid = 3868] [id = 305] 05:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1189A400) [pid = 3868] [serial = 914] [outer = 00000000] 05:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11D76800) [pid = 3868] [serial = 915] [outer = 1189A400] 05:17:42 INFO - PROCESS | 3868 | 1471349862212 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (12BB7400) [pid = 3868] [serial = 916] [outer = 1189A400] 05:17:42 INFO - PROCESS | 3868 | 1471349862775 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 3868 | 1471349862831 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 05:17:42 INFO - PROCESS | 3868 | 1471349862837 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:17:42 INFO - PROCESS | 3868 | 1471349862840 Marionette TRACE conn3 <- [1,1186,null,{}] 05:17:42 INFO - PROCESS | 3868 | 1471349862844 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 3868 | 1471349862847 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:42 INFO - PROCESS | 3868 | 1471349862932 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:17:43 INFO - PROCESS | 3868 | 1471349863065 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 3868 | 1471349863067 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:43 INFO - PROCESS | 3868 | ++DOCSHELL 129EC000 == 32 [pid = 3868] [id = 306] 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13A0A000) [pid = 3868] [serial = 917] [outer = 00000000] 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13E02C00) [pid = 3868] [serial = 918] [outer = 13A0A000] 05:17:43 INFO - PROCESS | 3868 | 1471349863122 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1430A400) [pid = 3868] [serial = 919] [outer = 13A0A000] 05:17:43 INFO - PROCESS | 3868 | 1471349863532 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 737ms 05:17:43 INFO - PROCESS | 3868 | 1471349863572 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 3868 | 1471349863574 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 05:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:17:43 INFO - PROCESS | 3868 | 1471349863577 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 3868 | 1471349863581 Marionette TRACE conn3 <- [1,1190,null,{}] 05:17:43 INFO - PROCESS | 3868 | 1471349863591 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 3868 | 1471349863596 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:43 INFO - PROCESS | 3868 | 1471349863679 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:17:43 INFO - PROCESS | 3868 | 1471349863714 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 3868 | 1471349863717 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:43 INFO - PROCESS | 3868 | ++DOCSHELL 16038800 == 33 [pid = 3868] [id = 307] 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16A64800) [pid = 3868] [serial = 920] [outer = 00000000] 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16B8B800) [pid = 3868] [serial = 921] [outer = 16A64800] 05:17:43 INFO - PROCESS | 3868 | 1471349863766 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CED400) [pid = 3868] [serial = 922] [outer = 16A64800] 05:17:44 INFO - PROCESS | 3868 | 1471349864277 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 738ms 05:17:44 INFO - PROCESS | 3868 | 1471349864313 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 3868 | 1471349864316 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 05:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:17:44 INFO - PROCESS | 3868 | 1471349864327 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 3868 | 1471349864329 Marionette TRACE conn3 <- [1,1194,null,{}] 05:17:44 INFO - PROCESS | 3868 | 1471349864332 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 3868 | 1471349864334 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:44 INFO - PROCESS | 3868 | 1471349864456 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:17:44 INFO - PROCESS | 3868 | 1471349864557 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 3868 | 1471349864559 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:44 INFO - PROCESS | 3868 | ++DOCSHELL 16E27400 == 34 [pid = 3868] [id = 308] 05:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16E2A800) [pid = 3868] [serial = 923] [outer = 00000000] 05:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (173A7C00) [pid = 3868] [serial = 924] [outer = 16E2A800] 05:17:44 INFO - PROCESS | 3868 | 1471349864605 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (176E6800) [pid = 3868] [serial = 925] [outer = 16E2A800] 05:17:45 INFO - PROCESS | 3868 | 1471349865029 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 738ms 05:17:45 INFO - PROCESS | 3868 | 1471349865062 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 3868 | 1471349865065 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:17:45 INFO - PROCESS | 3868 | 1471349865068 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 3868 | 1471349865070 Marionette TRACE conn3 <- [1,1198,null,{}] 05:17:45 INFO - PROCESS | 3868 | 1471349865073 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 3868 | 1471349865075 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:45 INFO - PROCESS | 3868 | 1471349865216 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:17:45 INFO - PROCESS | 3868 | 1471349865286 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 3868 | 1471349865288 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:45 INFO - PROCESS | 3868 | ++DOCSHELL 17656C00 == 35 [pid = 3868] [id = 309] 05:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17B52000) [pid = 3868] [serial = 926] [outer = 00000000] 05:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1840D000) [pid = 3868] [serial = 927] [outer = 17B52000] 05:17:45 INFO - PROCESS | 3868 | 1471349865334 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1840FC00) [pid = 3868] [serial = 928] [outer = 17B52000] 05:17:45 INFO - PROCESS | 3868 | 1471349865785 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 787ms 05:17:45 INFO - PROCESS | 3868 | 1471349865842 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 3868 | 1471349865845 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:17:45 INFO - PROCESS | 3868 | 1471349865848 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 3868 | 1471349865849 Marionette TRACE conn3 <- [1,1202,null,{}] 05:17:45 INFO - PROCESS | 3868 | 1471349865853 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 3868 | 1471349865859 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:46 INFO - PROCESS | 3868 | 1471349866039 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:17:46 INFO - PROCESS | 3868 | 1471349866098 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 3868 | 1471349866101 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:46 INFO - PROCESS | 3868 | ++DOCSHELL 18419800 == 36 [pid = 3868] [id = 310] 05:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1841CC00) [pid = 3868] [serial = 929] [outer = 00000000] 05:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19B91000) [pid = 3868] [serial = 930] [outer = 1841CC00] 05:17:46 INFO - PROCESS | 3868 | 1471349866155 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995BC00) [pid = 3868] [serial = 931] [outer = 1841CC00] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1452B800) [pid = 3868] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10F2E800) [pid = 3868] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11DE8400) [pid = 3868] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11D71000) [pid = 3868] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13E03000) [pid = 3868] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16037000) [pid = 3868] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10A04800) [pid = 3868] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (150A7800) [pid = 3868] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1841F000) [pid = 3868] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16CF6000) [pid = 3868] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (176F2400) [pid = 3868] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:17:46 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13E06000) [pid = 3868] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:17:46 INFO - PROCESS | 3868 | 1471349866646 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 836ms 05:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:17:46 INFO - PROCESS | 3868 | 1471349866684 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 3868 | 1471349866686 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 05:17:46 INFO - PROCESS | 3868 | 1471349866738 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 3868 | 1471349866740 Marionette TRACE conn3 <- [1,1206,null,{}] 05:17:46 INFO - PROCESS | 3868 | 1471349866743 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 3868 | 1471349866745 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:46 INFO - PROCESS | 3868 | 1471349866853 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:17:46 INFO - PROCESS | 3868 | 1471349866909 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 3868 | 1471349866911 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:46 INFO - PROCESS | 3868 | ++DOCSHELL 114E7400 == 37 [pid = 3868] [id = 311] 05:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11C11000) [pid = 3868] [serial = 932] [outer = 00000000] 05:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13E09800) [pid = 3868] [serial = 933] [outer = 11C11000] 05:17:46 INFO - PROCESS | 3868 | 1471349866956 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16E25400) [pid = 3868] [serial = 934] [outer = 11C11000] 05:17:47 INFO - PROCESS | 3868 | 1471349867301 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 623ms 05:17:47 INFO - PROCESS | 3868 | 1471349867321 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 3868 | 1471349867323 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 05:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:17:47 INFO - PROCESS | 3868 | 1471349867326 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 3868 | 1471349867328 Marionette TRACE conn3 <- [1,1210,null,{}] 05:17:47 INFO - PROCESS | 3868 | 1471349867331 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 3868 | 1471349867333 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:47 INFO - PROCESS | 3868 | 1471349867493 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:17:47 INFO - PROCESS | 3868 | 1471349867501 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 3868 | 1471349867503 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:47 INFO - PROCESS | 3868 | ++DOCSHELL 13E06000 == 38 [pid = 3868] [id = 312] 05:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (167CE000) [pid = 3868] [serial = 935] [outer = 00000000] 05:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (19B98800) [pid = 3868] [serial = 936] [outer = 167CE000] 05:17:47 INFO - PROCESS | 3868 | 1471349867549 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19E4FC00) [pid = 3868] [serial = 937] [outer = 167CE000] 05:17:47 INFO - PROCESS | 3868 | 1471349867963 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 3868 | 1471349868001 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 05:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:17:48 INFO - PROCESS | 3868 | 1471349868005 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 3868 | 1471349868006 Marionette TRACE conn3 <- [1,1214,null,{}] 05:17:48 INFO - PROCESS | 3868 | 1471349868010 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 3868 | 1471349868012 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:48 INFO - PROCESS | 3868 | 1471349868197 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:17:48 INFO - PROCESS | 3868 | 1471349868239 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 3868 | 1471349868241 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:48 INFO - PROCESS | 3868 | ++DOCSHELL 16038400 == 39 [pid = 3868] [id = 313] 05:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19B92800) [pid = 3868] [serial = 938] [outer = 00000000] 05:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1A093400) [pid = 3868] [serial = 939] [outer = 19B92800] 05:17:48 INFO - PROCESS | 3868 | 1471349868286 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1A0C6800) [pid = 3868] [serial = 940] [outer = 19B92800] 05:17:48 INFO - PROCESS | 3868 | 1471349868814 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 869ms 05:17:48 INFO - PROCESS | 3868 | 1471349868882 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 3868 | 1471349868886 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 05:17:48 INFO - PROCESS | 3868 | 1471349868891 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:17:48 INFO - PROCESS | 3868 | 1471349868894 Marionette TRACE conn3 <- [1,1218,null,{}] 05:17:48 INFO - PROCESS | 3868 | 1471349868994 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 3868 | 1471349868997 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:49 INFO - PROCESS | 3868 | 1471349869143 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:17:49 INFO - PROCESS | 3868 | 1471349869197 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 3868 | 1471349869200 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:49 INFO - PROCESS | 3868 | ++DOCSHELL 11033C00 == 40 [pid = 3868] [id = 314] 05:17:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (112C4800) [pid = 3868] [serial = 941] [outer = 00000000] 05:17:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11D79C00) [pid = 3868] [serial = 942] [outer = 112C4800] 05:17:49 INFO - PROCESS | 3868 | 1471349869258 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1321F000) [pid = 3868] [serial = 943] [outer = 112C4800] 05:17:49 INFO - PROCESS | 3868 | 1471349869909 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1049ms 05:17:49 INFO - PROCESS | 3868 | 1471349869964 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 3868 | 1471349869969 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 05:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:17:49 INFO - PROCESS | 3868 | 1471349869975 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 3868 | 1471349869978 Marionette TRACE conn3 <- [1,1222,null,{}] 05:17:49 INFO - PROCESS | 3868 | 1471349869982 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 3868 | 1471349869985 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:50 INFO - PROCESS | 3868 | 1471349870092 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:17:50 INFO - PROCESS | 3868 | 1471349870220 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 3868 | 1471349870223 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:50 INFO - PROCESS | 3868 | ++DOCSHELL 1590F400 == 41 [pid = 3868] [id = 315] 05:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15A03800) [pid = 3868] [serial = 944] [outer = 00000000] 05:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (161C8C00) [pid = 3868] [serial = 945] [outer = 15A03800] 05:17:50 INFO - PROCESS | 3868 | 1471349870280 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16CF6C00) [pid = 3868] [serial = 946] [outer = 15A03800] 05:17:50 INFO - PROCESS | 3868 | 1471349870908 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 983ms 05:17:50 INFO - PROCESS | 3868 | 1471349870953 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 3868 | 1471349870955 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:17:50 INFO - PROCESS | 3868 | 1471349870959 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 3868 | 1471349870963 Marionette TRACE conn3 <- [1,1226,null,{}] 05:17:50 INFO - PROCESS | 3868 | 1471349870974 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 3868 | 1471349870979 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:51 INFO - PROCESS | 3868 | 1471349871133 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:17:51 INFO - PROCESS | 3868 | 1471349871264 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 3868 | 1471349871268 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:51 INFO - PROCESS | 3868 | ++DOCSHELL 19B92400 == 42 [pid = 3868] [id = 316] 05:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19B94000) [pid = 3868] [serial = 947] [outer = 00000000] 05:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19EEC800) [pid = 3868] [serial = 948] [outer = 19B94000] 05:17:51 INFO - PROCESS | 3868 | 1471349871327 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A54D800) [pid = 3868] [serial = 949] [outer = 19B94000] 05:17:51 INFO - PROCESS | 3868 | 1471349871937 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 983ms 05:17:51 INFO - PROCESS | 3868 | 1471349871975 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 3868 | 1471349871978 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 05:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:17:51 INFO - PROCESS | 3868 | 1471349871982 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 3868 | 1471349871984 Marionette TRACE conn3 <- [1,1230,null,{}] 05:17:51 INFO - PROCESS | 3868 | 1471349871988 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 3868 | 1471349871990 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:52 INFO - PROCESS | 3868 | 1471349872106 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:17:52 INFO - PROCESS | 3868 | 1471349872203 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 3868 | 1471349872205 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:52 INFO - PROCESS | 3868 | ++DOCSHELL 13E04C00 == 43 [pid = 3868] [id = 317] 05:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13E0A800) [pid = 3868] [serial = 950] [outer = 00000000] 05:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (17651C00) [pid = 3868] [serial = 951] [outer = 13E0A800] 05:17:52 INFO - PROCESS | 3868 | 1471349872259 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1840C400) [pid = 3868] [serial = 952] [outer = 13E0A800] 05:17:53 INFO - PROCESS | 3868 | 1471349873083 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1196ms 05:17:53 INFO - PROCESS | 3868 | 1471349873157 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 3868 | 1471349873162 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 05:17:53 INFO - PROCESS | 3868 | 1471349873166 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:17:53 INFO - PROCESS | 3868 | 1471349873169 Marionette TRACE conn3 <- [1,1234,null,{}] 05:17:53 INFO - PROCESS | 3868 | 1471349873176 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 3868 | 1471349873178 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:53 INFO - PROCESS | 3868 | 1471349873337 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 13E06000 == 42 [pid = 3868] [id = 312] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 114E7400 == 41 [pid = 3868] [id = 311] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 18419800 == 40 [pid = 3868] [id = 310] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 17656C00 == 39 [pid = 3868] [id = 309] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 16E27400 == 38 [pid = 3868] [id = 308] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 16038800 == 37 [pid = 3868] [id = 307] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 129EC000 == 36 [pid = 3868] [id = 306] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 1189A000 == 35 [pid = 3868] [id = 305] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 13E02800 == 34 [pid = 3868] [id = 302] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 10A4B800 == 33 [pid = 3868] [id = 304] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 10A0FC00 == 32 [pid = 3868] [id = 303] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 11D6E000 == 31 [pid = 3868] [id = 293] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 13E04C00 == 30 [pid = 3868] [id = 317] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 19B92400 == 29 [pid = 3868] [id = 316] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 16038400 == 28 [pid = 3868] [id = 313] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 11033C00 == 27 [pid = 3868] [id = 314] 05:17:54 INFO - PROCESS | 3868 | --DOCSHELL 1590F400 == 26 [pid = 3868] [id = 315] 05:17:54 INFO - PROCESS | 3868 | 1471349874059 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 3868 | 1471349874063 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15626800) [pid = 3868] [serial = 891] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (11440400) [pid = 3868] [serial = 882] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (114D3400) [pid = 3868] [serial = 883] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (12C60800) [pid = 3868] [serial = 885] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12E79C00) [pid = 3868] [serial = 886] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13133800) [pid = 3868] [serial = 880] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12C62C00) [pid = 3868] [serial = 879] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1452D800) [pid = 3868] [serial = 888] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1995CC00) [pid = 3868] [serial = 906] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A68400) [pid = 3868] [serial = 894] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (12E28C00) [pid = 3868] [serial = 871] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1181CC00) [pid = 3868] [serial = 870] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1602D400) [pid = 3868] [serial = 874] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15133C00) [pid = 3868] [serial = 873] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19EE3000) [pid = 3868] [serial = 877] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19E57800) [pid = 3868] [serial = 876] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15910000) [pid = 3868] [serial = 892] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16FC7C00) [pid = 3868] [serial = 897] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (18403800) [pid = 3868] [serial = 903] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (17456400) [pid = 3868] [serial = 898] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16039400) [pid = 3868] [serial = 900] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18403C00) [pid = 3868] [serial = 904] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16B8F800) [pid = 3868] [serial = 895] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (10A0E000) [pid = 3868] [serial = 901] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1509C400) [pid = 3868] [serial = 889] [outer = 00000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3868 | ++DOCSHELL 1046D400 == 27 [pid = 3868] [id = 318] 05:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (10473000) [pid = 3868] [serial = 953] [outer = 00000000] 05:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1069CC00) [pid = 3868] [serial = 954] [outer = 10473000] 05:17:54 INFO - PROCESS | 3868 | 1471349874203 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (10B5E400) [pid = 3868] [serial = 955] [outer = 10473000] 05:17:54 INFO - PROCESS | 3868 | 1471349874712 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1573ms 05:17:54 INFO - PROCESS | 3868 | 1471349874775 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 3868 | 1471349874778 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 05:17:54 INFO - PROCESS | 3868 | 1471349874783 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:17:54 INFO - PROCESS | 3868 | 1471349874786 Marionette TRACE conn3 <- [1,1238,null,{}] 05:17:54 INFO - PROCESS | 3868 | 1471349874791 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 3868 | 1471349874795 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:54 INFO - PROCESS | 3868 | 1471349874890 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:17:54 INFO - PROCESS | 3868 | 1471349874900 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 3868 | 1471349874903 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:54 INFO - PROCESS | 3868 | ++DOCSHELL 114E2400 == 28 [pid = 3868] [id = 319] 05:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114E7400) [pid = 3868] [serial = 956] [outer = 00000000] 05:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11818400) [pid = 3868] [serial = 957] [outer = 114E7400] 05:17:54 INFO - PROCESS | 3868 | 1471349874952 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11C09C00) [pid = 3868] [serial = 958] [outer = 114E7400] 05:17:55 INFO - PROCESS | 3868 | 1471349875474 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 722ms 05:17:55 INFO - PROCESS | 3868 | 1471349875528 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 3868 | 1471349875533 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 05:17:55 INFO - PROCESS | 3868 | 1471349875538 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:17:55 INFO - PROCESS | 3868 | 1471349875540 Marionette TRACE conn3 <- [1,1242,null,{}] 05:17:55 INFO - PROCESS | 3868 | 1471349875544 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 3868 | 1471349875547 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:55 INFO - PROCESS | 3868 | 1471349875639 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:17:55 INFO - PROCESS | 3868 | 1471349875718 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 3868 | 1471349875720 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:55 INFO - PROCESS | 3868 | ++DOCSHELL 1146EC00 == 29 [pid = 3868] [id = 320] 05:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (114CE400) [pid = 3868] [serial = 959] [outer = 00000000] 05:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12C68800) [pid = 3868] [serial = 960] [outer = 114CE400] 05:17:55 INFO - PROCESS | 3868 | 1471349875775 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13133800) [pid = 3868] [serial = 961] [outer = 114CE400] 05:17:56 INFO - PROCESS | 3868 | 1471349876246 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 738ms 05:17:56 INFO - PROCESS | 3868 | 1471349876276 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 3868 | 1471349876278 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 05:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:17:56 INFO - PROCESS | 3868 | 1471349876283 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 3868 | 1471349876289 Marionette TRACE conn3 <- [1,1246,null,{}] 05:17:56 INFO - PROCESS | 3868 | 1471349876302 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:56 INFO - PROCESS | 3868 | 1471349876306 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:56 INFO - PROCESS | 3868 | 1471349876431 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:17:56 INFO - PROCESS | 3868 | 1471349876458 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 3868 | 1471349876460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:56 INFO - PROCESS | 3868 | ++DOCSHELL 14309C00 == 30 [pid = 3868] [id = 321] 05:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1430B000) [pid = 3868] [serial = 962] [outer = 00000000] 05:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (14536C00) [pid = 3868] [serial = 963] [outer = 1430B000] 05:17:56 INFO - PROCESS | 3868 | 1471349876505 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (150A4000) [pid = 3868] [serial = 964] [outer = 1430B000] 05:17:57 INFO - PROCESS | 3868 | 1471349877031 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 803ms 05:17:57 INFO - PROCESS | 3868 | 1471349877080 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 3868 | 1471349877083 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 05:17:57 INFO - PROCESS | 3868 | 1471349877086 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:17:57 INFO - PROCESS | 3868 | 1471349877088 Marionette TRACE conn3 <- [1,1250,null,{}] 05:17:57 INFO - PROCESS | 3868 | 1471349877092 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 3868 | 1471349877094 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:57 INFO - PROCESS | 3868 | 1471349877215 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:17:57 INFO - PROCESS | 3868 | 1471349877272 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 3868 | 1471349877275 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:57 INFO - PROCESS | 3868 | ++DOCSHELL 14536800 == 31 [pid = 3868] [id = 322] 05:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15125000) [pid = 3868] [serial = 965] [outer = 00000000] 05:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1562D800) [pid = 3868] [serial = 966] [outer = 15125000] 05:17:57 INFO - PROCESS | 3868 | 1471349877321 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15652000) [pid = 3868] [serial = 967] [outer = 15125000] 05:17:57 INFO - PROCESS | 3868 | 1471349877791 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 05:17:57 INFO - PROCESS | 3868 | 1471349877826 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 3868 | 1471349877828 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:17:57 INFO - PROCESS | 3868 | 1471349877831 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 3868 | 1471349877833 Marionette TRACE conn3 <- [1,1254,null,{}] 05:17:57 INFO - PROCESS | 3868 | 1471349877837 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 3868 | 1471349877839 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:57 INFO - PROCESS | 3868 | 1471349877950 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:17:57 INFO - PROCESS | 3868 | 1471349877958 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 3868 | 1471349877964 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:57 INFO - PROCESS | 3868 | ++DOCSHELL 15A08400 == 32 [pid = 3868] [id = 323] 05:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (15A0A000) [pid = 3868] [serial = 968] [outer = 00000000] 05:17:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16037400) [pid = 3868] [serial = 969] [outer = 15A0A000] 05:17:58 INFO - PROCESS | 3868 | 1471349878020 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16C48400) [pid = 3868] [serial = 970] [outer = 15A0A000] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1841CC00) [pid = 3868] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (10A53000) [pid = 3868] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A64800) [pid = 3868] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1189A400) [pid = 3868] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13A0A000) [pid = 3868] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (112CD400) [pid = 3868] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (17B52000) [pid = 3868] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18419400) [pid = 3868] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11C11000) [pid = 3868] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (167CE000) [pid = 3868] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19B92800) [pid = 3868] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:17:58 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16E2A800) [pid = 3868] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:17:58 INFO - PROCESS | 3868 | 1471349878824 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1049ms 05:17:58 INFO - PROCESS | 3868 | 1471349878869 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 3868 | 1471349878871 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 05:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:17:58 INFO - PROCESS | 3868 | 1471349878876 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 3868 | 1471349878878 Marionette TRACE conn3 <- [1,1258,null,{}] 05:17:58 INFO - PROCESS | 3868 | 1471349878881 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 3868 | 1471349878883 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:58 INFO - PROCESS | 3868 | 1471349878966 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:17:58 INFO - PROCESS | 3868 | 1471349878972 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 3868 | 1471349878974 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:59 INFO - PROCESS | 3868 | ++DOCSHELL 10A08800 == 33 [pid = 3868] [id = 324] 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (112C5000) [pid = 3868] [serial = 971] [outer = 00000000] 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1602B400) [pid = 3868] [serial = 972] [outer = 112C5000] 05:17:59 INFO - PROCESS | 3868 | 1471349879019 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CE9800) [pid = 3868] [serial = 973] [outer = 112C5000] 05:17:59 INFO - PROCESS | 3868 | 1471349879527 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 655ms 05:17:59 INFO - PROCESS | 3868 | 1471349879545 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 3868 | 1471349879547 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 05:17:59 INFO - PROCESS | 3868 | 1471349879550 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:17:59 INFO - PROCESS | 3868 | 1471349879552 Marionette TRACE conn3 <- [1,1262,null,{}] 05:17:59 INFO - PROCESS | 3868 | 1471349879555 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 3868 | 1471349879557 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:59 INFO - PROCESS | 3868 | 1471349879632 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:17:59 INFO - PROCESS | 3868 | 1471349879638 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 3868 | 1471349879640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:17:59 INFO - PROCESS | 3868 | ++DOCSHELL 16CEC800 == 34 [pid = 3868] [id = 325] 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16D72C00) [pid = 3868] [serial = 974] [outer = 00000000] 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16EA1400) [pid = 3868] [serial = 975] [outer = 16D72C00] 05:17:59 INFO - PROCESS | 3868 | 1471349879685 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1745D000) [pid = 3868] [serial = 976] [outer = 16D72C00] 05:18:00 INFO - PROCESS | 3868 | 1471349880160 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 623ms 05:18:00 INFO - PROCESS | 3868 | 1471349880180 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 3868 | 1471349880182 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:18:00 INFO - PROCESS | 3868 | 1471349880197 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 3868 | 1471349880199 Marionette TRACE conn3 <- [1,1266,null,{}] 05:18:00 INFO - PROCESS | 3868 | 1471349880203 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 3868 | 1471349880205 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:00 INFO - PROCESS | 3868 | 1471349880285 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:18:00 INFO - PROCESS | 3868 | 1471349880291 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 3868 | 1471349880293 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:00 INFO - PROCESS | 3868 | ++DOCSHELL 11032800 == 35 [pid = 3868] [id = 326] 05:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15124C00) [pid = 3868] [serial = 977] [outer = 00000000] 05:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18156800) [pid = 3868] [serial = 978] [outer = 15124C00] 05:18:00 INFO - PROCESS | 3868 | 1471349880337 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18156C00) [pid = 3868] [serial = 979] [outer = 15124C00] 05:18:00 INFO - PROCESS | 3868 | 1471349880828 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 737ms 05:18:00 INFO - PROCESS | 3868 | 1471349880919 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 3868 | 1471349880924 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:18:00 INFO - PROCESS | 3868 | 1471349880929 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 3868 | 1471349880933 Marionette TRACE conn3 <- [1,1270,null,{}] 05:18:00 INFO - PROCESS | 3868 | 1471349880940 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 3868 | 1471349880943 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:01 INFO - PROCESS | 3868 | 1471349881066 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:18:01 INFO - PROCESS | 3868 | 1471349881211 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 3868 | 1471349881216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:01 INFO - PROCESS | 3868 | ++DOCSHELL 112E1C00 == 36 [pid = 3868] [id = 327] 05:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (112E2C00) [pid = 3868] [serial = 980] [outer = 00000000] 05:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1143AC00) [pid = 3868] [serial = 981] [outer = 112E2C00] 05:18:01 INFO - PROCESS | 3868 | 1471349881276 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (114E3800) [pid = 3868] [serial = 982] [outer = 112E2C00] 05:18:02 INFO - PROCESS | 3868 | 1471349882048 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1196ms 05:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:18:02 INFO - PROCESS | 3868 | 1471349882144 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 3868 | 1471349882147 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 05:18:02 INFO - PROCESS | 3868 | 1471349882154 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 3868 | 1471349882158 Marionette TRACE conn3 <- [1,1274,null,{}] 05:18:02 INFO - PROCESS | 3868 | 1471349882162 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 3868 | 1471349882165 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:02 INFO - PROCESS | 3868 | 1471349882287 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:18:02 INFO - PROCESS | 3868 | 1471349882408 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 3868 | 1471349882410 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:02 INFO - PROCESS | 3868 | ++DOCSHELL 13129800 == 37 [pid = 3868] [id = 328] 05:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1312C400) [pid = 3868] [serial = 983] [outer = 00000000] 05:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13A0BC00) [pid = 3868] [serial = 984] [outer = 1312C400] 05:18:02 INFO - PROCESS | 3868 | 1471349882475 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13E07C00) [pid = 3868] [serial = 985] [outer = 1312C400] 05:18:03 INFO - PROCESS | 3868 | 1471349883396 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1245ms 05:18:03 INFO - PROCESS | 3868 | 1471349883421 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 3868 | 1471349883425 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:18:03 INFO - PROCESS | 3868 | 1471349883431 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 3868 | 1471349883434 Marionette TRACE conn3 <- [1,1278,null,{}] 05:18:03 INFO - PROCESS | 3868 | 1471349883440 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 3868 | 1471349883442 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:03 INFO - PROCESS | 3868 | 1471349883641 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:18:03 INFO - PROCESS | 3868 | 1471349883651 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 3868 | 1471349883655 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:03 INFO - PROCESS | 3868 | ++DOCSHELL 10F2AC00 == 38 [pid = 3868] [id = 329] 05:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1102DC00) [pid = 3868] [serial = 986] [outer = 00000000] 05:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11C11000) [pid = 3868] [serial = 987] [outer = 1102DC00] 05:18:03 INFO - PROCESS | 3868 | 1471349883706 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11D76400) [pid = 3868] [serial = 988] [outer = 1102DC00] 05:18:04 INFO - PROCESS | 3868 | --DOCSHELL 1143D800 == 37 [pid = 3868] [id = 208] 05:18:04 INFO - PROCESS | 3868 | --DOCSHELL 15112000 == 36 [pid = 3868] [id = 211] 05:18:04 INFO - PROCESS | 3868 | --DOCSHELL 13E07000 == 35 [pid = 3868] [id = 210] 05:18:04 INFO - PROCESS | 3868 | --DOCSHELL 10B61C00 == 34 [pid = 3868] [id = 198] 05:18:04 INFO - PROCESS | 3868 | --DOCSHELL 12C68400 == 33 [pid = 3868] [id = 209] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (19B91000) [pid = 3868] [serial = 930] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (145A7400) [pid = 3868] [serial = 912] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (15131800) [pid = 3868] [serial = 913] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16B8B800) [pid = 3868] [serial = 921] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11D76800) [pid = 3868] [serial = 915] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12BB7400) [pid = 3868] [serial = 916] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E02C00) [pid = 3868] [serial = 918] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1430A400) [pid = 3868] [serial = 919] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11DA3400) [pid = 3868] [serial = 909] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13173400) [pid = 3868] [serial = 910] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1840FC00) [pid = 3868] [serial = 928] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1995EC00) [pid = 3868] [serial = 907] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1840D000) [pid = 3868] [serial = 927] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13E09800) [pid = 3868] [serial = 933] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19E4FC00) [pid = 3868] [serial = 937] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19B98800) [pid = 3868] [serial = 936] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1A093400) [pid = 3868] [serial = 939] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1A0C6800) [pid = 3868] [serial = 940] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1995BC00) [pid = 3868] [serial = 931] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (173A7C00) [pid = 3868] [serial = 924] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (176E6800) [pid = 3868] [serial = 925] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16E25400) [pid = 3868] [serial = 934] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16CED400) [pid = 3868] [serial = 922] [outer = 00000000] [url = about:blank] 05:18:04 INFO - PROCESS | 3868 | 1471349884315 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 950ms 05:18:04 INFO - PROCESS | 3868 | 1471349884368 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 3868 | 1471349884372 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 05:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:18:04 INFO - PROCESS | 3868 | 1471349884378 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 3868 | 1471349884381 Marionette TRACE conn3 <- [1,1282,null,{}] 05:18:04 INFO - PROCESS | 3868 | 1471349884385 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 3868 | 1471349884387 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:04 INFO - PROCESS | 3868 | 1471349884477 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:18:04 INFO - PROCESS | 3868 | 1471349884486 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 3868 | 1471349884488 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:04 INFO - PROCESS | 3868 | ++DOCSHELL 12BB7400 == 34 [pid = 3868] [id = 330] 05:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (12C63000) [pid = 3868] [serial = 989] [outer = 00000000] 05:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13219000) [pid = 3868] [serial = 990] [outer = 12C63000] 05:18:04 INFO - PROCESS | 3868 | 1471349884541 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (134BB000) [pid = 3868] [serial = 991] [outer = 12C63000] 05:18:05 INFO - PROCESS | 3868 | 1471349885093 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 05:18:05 INFO - PROCESS | 3868 | 1471349885154 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 3868 | 1471349885156 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 05:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:18:05 INFO - PROCESS | 3868 | 1471349885160 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 3868 | 1471349885164 Marionette TRACE conn3 <- [1,1286,null,{}] 05:18:05 INFO - PROCESS | 3868 | 1471349885205 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 3868 | 1471349885210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:05 INFO - PROCESS | 3868 | 1471349885307 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:18:05 INFO - PROCESS | 3868 | 1471349885387 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 3868 | 1471349885390 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:05 INFO - PROCESS | 3868 | ++DOCSHELL 150A8400 == 35 [pid = 3868] [id = 331] 05:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (150ABC00) [pid = 3868] [serial = 992] [outer = 00000000] 05:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15130000) [pid = 3868] [serial = 993] [outer = 150ABC00] 05:18:05 INFO - PROCESS | 3868 | 1471349885439 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1564FC00) [pid = 3868] [serial = 994] [outer = 150ABC00] 05:18:05 INFO - PROCESS | 3868 | 1471349885873 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 05:18:05 INFO - PROCESS | 3868 | 1471349885932 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 3868 | 1471349885935 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 05:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:18:05 INFO - PROCESS | 3868 | 1471349885938 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 3868 | 1471349885940 Marionette TRACE conn3 <- [1,1290,null,{}] 05:18:05 INFO - PROCESS | 3868 | 1471349885943 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 3868 | 1471349885945 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:06 INFO - PROCESS | 3868 | 1471349886029 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:18:06 INFO - PROCESS | 3868 | 1471349886034 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 3868 | 1471349886036 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:06 INFO - PROCESS | 3868 | ++DOCSHELL 16A6B400 == 36 [pid = 3868] [id = 332] 05:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16A6DC00) [pid = 3868] [serial = 995] [outer = 00000000] 05:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF5800) [pid = 3868] [serial = 996] [outer = 16A6DC00] 05:18:06 INFO - PROCESS | 3868 | 1471349886090 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16E27000) [pid = 3868] [serial = 997] [outer = 16A6DC00] 05:18:06 INFO - PROCESS | 3868 | 1471349886605 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 738ms 05:18:06 INFO - PROCESS | 3868 | 1471349886671 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 3868 | 1471349886673 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 05:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:18:06 INFO - PROCESS | 3868 | 1471349886677 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 3868 | 1471349886678 Marionette TRACE conn3 <- [1,1294,null,{}] 05:18:06 INFO - PROCESS | 3868 | 1471349886682 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 3868 | 1471349886684 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:06 INFO - PROCESS | 3868 | 1471349886824 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:18:06 INFO - PROCESS | 3868 | 1471349886836 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 3868 | 1471349886839 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:06 INFO - PROCESS | 3868 | ++DOCSHELL 16EF2C00 == 37 [pid = 3868] [id = 333] 05:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (173A3800) [pid = 3868] [serial = 998] [outer = 00000000] 05:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (176F2400) [pid = 3868] [serial = 999] [outer = 173A3800] 05:18:06 INFO - PROCESS | 3868 | 1471349886981 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18153400) [pid = 3868] [serial = 1000] [outer = 173A3800] 05:18:07 INFO - PROCESS | 3868 | 1471349887419 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 786ms 05:18:07 INFO - PROCESS | 3868 | 1471349887451 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 3868 | 1471349887453 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 05:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:18:07 INFO - PROCESS | 3868 | 1471349887460 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 3868 | 1471349887462 Marionette TRACE conn3 <- [1,1298,null,{}] 05:18:07 INFO - PROCESS | 3868 | 1471349887472 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 3868 | 1471349887478 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:07 INFO - PROCESS | 3868 | 1471349887606 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:18:07 INFO - PROCESS | 3868 | 1471349887719 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 3868 | 1471349887721 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:07 INFO - PROCESS | 3868 | ++DOCSHELL 1841C000 == 38 [pid = 3868] [id = 334] 05:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18420000) [pid = 3868] [serial = 1001] [outer = 00000000] 05:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1995C000) [pid = 3868] [serial = 1002] [outer = 18420000] 05:18:07 INFO - PROCESS | 3868 | 1471349887766 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995DC00) [pid = 3868] [serial = 1003] [outer = 18420000] 05:18:08 INFO - PROCESS | 3868 | 1471349888203 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 3868 | 1471349888272 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 05:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:18:08 INFO - PROCESS | 3868 | 1471349888276 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 3868 | 1471349888278 Marionette TRACE conn3 <- [1,1302,null,{}] 05:18:08 INFO - PROCESS | 3868 | 1471349888281 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 3868 | 1471349888283 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:08 INFO - PROCESS | 3868 | 1471349888490 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (114CE400) [pid = 3868] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15125000) [pid = 3868] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (114E7400) [pid = 3868] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10473000) [pid = 3868] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15A0A000) [pid = 3868] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (112C5000) [pid = 3868] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (112C4800) [pid = 3868] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15A03800) [pid = 3868] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19B94000) [pid = 3868] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1430B000) [pid = 3868] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:18:08 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16D72C00) [pid = 3868] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:18:08 INFO - PROCESS | 3868 | 1471349888552 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 3868 | 1471349888554 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:08 INFO - PROCESS | 3868 | ++DOCSHELL 104CD800 == 39 [pid = 3868] [id = 335] 05:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (10A05C00) [pid = 3868] [serial = 1004] [outer = 00000000] 05:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (114CE400) [pid = 3868] [serial = 1005] [outer = 10A05C00] 05:18:08 INFO - PROCESS | 3868 | 1471349888598 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (114DD400) [pid = 3868] [serial = 1006] [outer = 10A05C00] 05:18:08 INFO - PROCESS | 3868 | 1471349888955 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 738ms 05:18:09 INFO - PROCESS | 3868 | 1471349889011 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 3868 | 1471349889013 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:18:09 INFO - PROCESS | 3868 | 1471349889017 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 3868 | 1471349889018 Marionette TRACE conn3 <- [1,1306,null,{}] 05:18:09 INFO - PROCESS | 3868 | 1471349889022 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 3868 | 1471349889023 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:09 INFO - PROCESS | 3868 | 1471349889102 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:18:09 INFO - PROCESS | 3868 | 1471349889107 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 3868 | 1471349889109 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:09 INFO - PROCESS | 3868 | ++DOCSHELL 10429C00 == 40 [pid = 3868] [id = 336] 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (114CA000) [pid = 3868] [serial = 1007] [outer = 00000000] 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1841AC00) [pid = 3868] [serial = 1008] [outer = 114CA000] 05:18:09 INFO - PROCESS | 3868 | 1471349889201 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19E4FC00) [pid = 3868] [serial = 1009] [outer = 114CA000] 05:18:09 INFO - PROCESS | 3868 | 1471349889623 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 622ms 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:18:09 INFO - PROCESS | 3868 | 1471349889657 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 3868 | 1471349889659 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 05:18:09 INFO - PROCESS | 3868 | 1471349889662 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 3868 | 1471349889664 Marionette TRACE conn3 <- [1,1310,null,{}] 05:18:09 INFO - PROCESS | 3868 | 1471349889667 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 3868 | 1471349889669 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:09 INFO - PROCESS | 3868 | 1471349889749 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:18:09 INFO - PROCESS | 3868 | 1471349889755 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 3868 | 1471349889757 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:09 INFO - PROCESS | 3868 | ++DOCSHELL 16036000 == 41 [pid = 3868] [id = 337] 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19E53000) [pid = 3868] [serial = 1010] [outer = 00000000] 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E5B000) [pid = 3868] [serial = 1011] [outer = 19E53000] 05:18:09 INFO - PROCESS | 3868 | 1471349889801 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19EE5000) [pid = 3868] [serial = 1012] [outer = 19E53000] 05:18:10 INFO - PROCESS | 3868 | 1471349890299 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 656ms 05:18:10 INFO - PROCESS | 3868 | 1471349890345 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 3868 | 1471349890347 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 05:18:10 INFO - PROCESS | 3868 | 1471349890350 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:18:10 INFO - PROCESS | 3868 | 1471349890352 Marionette TRACE conn3 <- [1,1314,null,{}] 05:18:10 INFO - PROCESS | 3868 | 1471349890356 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 3868 | 1471349890358 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:10 INFO - PROCESS | 3868 | 1471349890446 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:18:10 INFO - PROCESS | 3868 | 1471349890451 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 3868 | 1471349890453 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:10 INFO - PROCESS | 3868 | ++DOCSHELL 15650C00 == 42 [pid = 3868] [id = 338] 05:18:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19B8E800) [pid = 3868] [serial = 1013] [outer = 00000000] 05:18:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1A09A800) [pid = 3868] [serial = 1014] [outer = 19B8E800] 05:18:10 INFO - PROCESS | 3868 | 1471349890498 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1A54B800) [pid = 3868] [serial = 1015] [outer = 19B8E800] 05:18:11 INFO - PROCESS | 3868 | 1471349891237 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 934ms 05:18:11 INFO - PROCESS | 3868 | 1471349891293 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 3868 | 1471349891298 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 05:18:11 INFO - PROCESS | 3868 | 1471349891304 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:18:11 INFO - PROCESS | 3868 | 1471349891358 Marionette TRACE conn3 <- [1,1318,null,{}] 05:18:11 INFO - PROCESS | 3868 | 1471349891363 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 3868 | 1471349891366 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:11 INFO - PROCESS | 3868 | 1471349891483 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:18:11 INFO - PROCESS | 3868 | 1471349891605 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 3868 | 1471349891608 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:11 INFO - PROCESS | 3868 | ++DOCSHELL 114C8400 == 43 [pid = 3868] [id = 339] 05:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (114D0000) [pid = 3868] [serial = 1016] [outer = 00000000] 05:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (11D73C00) [pid = 3868] [serial = 1017] [outer = 114D0000] 05:18:11 INFO - PROCESS | 3868 | 1471349891666 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13216C00) [pid = 3868] [serial = 1018] [outer = 114D0000] 05:18:12 INFO - PROCESS | 3868 | 1471349892297 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1000ms 05:18:12 INFO - PROCESS | 3868 | 1471349892341 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 3868 | 1471349892345 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 05:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:18:12 INFO - PROCESS | 3868 | 1471349892352 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 3868 | 1471349892355 Marionette TRACE conn3 <- [1,1322,null,{}] 05:18:12 INFO - PROCESS | 3868 | 1471349892358 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 3868 | 1471349892361 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:12 INFO - PROCESS | 3868 | 1471349892474 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:18:12 INFO - PROCESS | 3868 | 1471349892576 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 3868 | 1471349892579 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:12 INFO - PROCESS | 3868 | ++DOCSHELL 15125800 == 44 [pid = 3868] [id = 340] 05:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (15126000) [pid = 3868] [serial = 1019] [outer = 00000000] 05:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (159F2000) [pid = 3868] [serial = 1020] [outer = 15126000] 05:18:12 INFO - PROCESS | 3868 | 1471349892635 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16A6B000) [pid = 3868] [serial = 1021] [outer = 15126000] 05:18:13 INFO - PROCESS | 3868 | 1471349893249 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 983ms 05:18:13 INFO - PROCESS | 3868 | 1471349893330 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 3868 | 1471349893332 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 05:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:18:13 INFO - PROCESS | 3868 | 1471349893336 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 3868 | 1471349893340 Marionette TRACE conn3 <- [1,1326,null,{}] 05:18:13 INFO - PROCESS | 3868 | 1471349893351 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 3868 | 1471349893355 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:13 INFO - PROCESS | 3868 | 1471349893520 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:18:13 INFO - PROCESS | 3868 | 1471349893643 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 3868 | 1471349893647 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:13 INFO - PROCESS | 3868 | ++DOCSHELL 19957C00 == 45 [pid = 3868] [id = 341] 05:18:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1995D800) [pid = 3868] [serial = 1022] [outer = 00000000] 05:18:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19E58400) [pid = 3868] [serial = 1023] [outer = 1995D800] 05:18:13 INFO - PROCESS | 3868 | 1471349893705 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A555C00) [pid = 3868] [serial = 1024] [outer = 1995D800] 05:18:14 INFO - PROCESS | 3868 | 1471349894825 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1573ms 05:18:14 INFO - PROCESS | 3868 | 1471349894906 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 3868 | 1471349894910 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 05:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:18:14 INFO - PROCESS | 3868 | 1471349894963 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 3868 | 1471349894967 Marionette TRACE conn3 <- [1,1330,null,{}] 05:18:14 INFO - PROCESS | 3868 | 1471349894978 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 3868 | 1471349894981 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:15 INFO - PROCESS | 3868 | 1471349895113 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 1590B000 == 44 [pid = 3868] [id = 212] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 15651C00 == 43 [pid = 3868] [id = 215] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 16A62400 == 42 [pid = 3868] [id = 213] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 11433400 == 41 [pid = 3868] [id = 214] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 112DD400 == 40 [pid = 3868] [id = 207] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 1046D400 == 39 [pid = 3868] [id = 318] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 11819800 == 38 [pid = 3868] [id = 199] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 13194C00 == 37 [pid = 3868] [id = 200] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 14308C00 == 36 [pid = 3868] [id = 202] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 10469800 == 35 [pid = 3868] [id = 203] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 1041D800 == 34 [pid = 3868] [id = 206] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 13E0B000 == 33 [pid = 3868] [id = 201] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 11DEA000 == 32 [pid = 3868] [id = 204] 05:18:15 INFO - PROCESS | 3868 | --DOCSHELL 173A2C00 == 31 [pid = 3868] [id = 205] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (12C68800) [pid = 3868] [serial = 960] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13133800) [pid = 3868] [serial = 961] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1562D800) [pid = 3868] [serial = 966] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11818400) [pid = 3868] [serial = 957] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11C09C00) [pid = 3868] [serial = 958] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1069CC00) [pid = 3868] [serial = 954] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10B5E400) [pid = 3868] [serial = 955] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16037400) [pid = 3868] [serial = 969] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15652000) [pid = 3868] [serial = 967] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16CE9800) [pid = 3868] [serial = 973] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1321F000) [pid = 3868] [serial = 943] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11D79C00) [pid = 3868] [serial = 942] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1602B400) [pid = 3868] [serial = 972] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16CF6C00) [pid = 3868] [serial = 946] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (161C8C00) [pid = 3868] [serial = 945] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18156800) [pid = 3868] [serial = 978] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1A54D800) [pid = 3868] [serial = 949] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19EEC800) [pid = 3868] [serial = 948] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17651C00) [pid = 3868] [serial = 951] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16C48400) [pid = 3868] [serial = 970] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (14536C00) [pid = 3868] [serial = 963] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16EA1400) [pid = 3868] [serial = 975] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (150A4000) [pid = 3868] [serial = 964] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1745D000) [pid = 3868] [serial = 976] [outer = 00000000] [url = about:blank] 05:18:15 INFO - PROCESS | 3868 | 1471349895881 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 3868 | 1471349895885 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:15 INFO - PROCESS | 3868 | ++DOCSHELL 0C776800 == 32 [pid = 3868] [id = 342] 05:18:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (0F394C00) [pid = 3868] [serial = 1025] [outer = 00000000] 05:18:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (10469800) [pid = 3868] [serial = 1026] [outer = 0F394C00] 05:18:15 INFO - PROCESS | 3868 | 1471349895936 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (10A04400) [pid = 3868] [serial = 1027] [outer = 0F394C00] 05:18:16 INFO - PROCESS | 3868 | 1471349896455 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1524ms 05:18:16 INFO - PROCESS | 3868 | 1471349896483 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 3868 | 1471349896487 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 05:18:16 INFO - PROCESS | 3868 | 1471349896491 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:18:16 INFO - PROCESS | 3868 | 1471349896494 Marionette TRACE conn3 <- [1,1334,null,{}] 05:18:16 INFO - PROCESS | 3868 | 1471349896499 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 3868 | 1471349896503 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:16 INFO - PROCESS | 3868 | 1471349896592 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:18:16 INFO - PROCESS | 3868 | 1471349896603 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 3868 | 1471349896606 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:16 INFO - PROCESS | 3868 | ++DOCSHELL 1143A000 == 33 [pid = 3868] [id = 343] 05:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1143A400) [pid = 3868] [serial = 1028] [outer = 00000000] 05:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (11461C00) [pid = 3868] [serial = 1029] [outer = 1143A400] 05:18:16 INFO - PROCESS | 3868 | 1471349896659 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11811800) [pid = 3868] [serial = 1030] [outer = 1143A400] 05:18:17 INFO - PROCESS | 3868 | 1471349897186 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 737ms 05:18:17 INFO - PROCESS | 3868 | 1471349897258 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:18:17 INFO - PROCESS | 3868 | 1471349897263 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 05:18:17 INFO - PROCESS | 3868 | 1471349897266 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 3868 | 1471349897268 Marionette TRACE conn3 <- [1,1338,null,{}] 05:18:17 INFO - PROCESS | 3868 | 1471349897272 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 3868 | 1471349897275 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:17 INFO - PROCESS | 3868 | 1471349897365 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:18:17 INFO - PROCESS | 3868 | 1471349897467 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 3868 | 1471349897469 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:17 INFO - PROCESS | 3868 | ++DOCSHELL 11D7B000 == 34 [pid = 3868] [id = 344] 05:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11D7B400) [pid = 3868] [serial = 1031] [outer = 00000000] 05:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (12BB9400) [pid = 3868] [serial = 1032] [outer = 11D7B400] 05:18:17 INFO - PROCESS | 3868 | 1471349897517 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (12E29000) [pid = 3868] [serial = 1033] [outer = 11D7B400] 05:18:18 INFO - PROCESS | 3868 | 1471349897988 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 771ms 05:18:18 INFO - PROCESS | 3868 | 1471349898039 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 3868 | 1471349898042 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:18:18 INFO - PROCESS | 3868 | 1471349898052 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 3868 | 1471349898058 Marionette TRACE conn3 <- [1,1342,null,{}] 05:18:18 INFO - PROCESS | 3868 | 1471349898069 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 3868 | 1471349898073 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:18 INFO - PROCESS | 3868 | 1471349898189 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:18:18 INFO - PROCESS | 3868 | 1471349898247 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 3868 | 1471349898249 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:18 INFO - PROCESS | 3868 | ++DOCSHELL 13217800 == 35 [pid = 3868] [id = 345] 05:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13AD1800) [pid = 3868] [serial = 1034] [outer = 00000000] 05:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13E07000) [pid = 3868] [serial = 1035] [outer = 13AD1800] 05:18:18 INFO - PROCESS | 3868 | 1471349898295 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14309000) [pid = 3868] [serial = 1036] [outer = 13AD1800] 05:18:18 INFO - PROCESS | 3868 | 1471349898794 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 803ms 05:18:18 INFO - PROCESS | 3868 | 1471349898843 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 3868 | 1471349898846 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:18:18 INFO - PROCESS | 3868 | 1471349898849 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 3868 | 1471349898851 Marionette TRACE conn3 <- [1,1346,null,{}] 05:18:18 INFO - PROCESS | 3868 | 1471349898855 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 3868 | 1471349898857 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:18 INFO - PROCESS | 3868 | 1471349898971 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:18:19 INFO - PROCESS | 3868 | 1471349898978 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 3868 | 1471349898981 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:19 INFO - PROCESS | 3868 | ++DOCSHELL 1509E400 == 36 [pid = 3868] [id = 346] 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (150A6800) [pid = 3868] [serial = 1037] [outer = 00000000] 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1512C400) [pid = 3868] [serial = 1038] [outer = 150A6800] 05:18:19 INFO - PROCESS | 3868 | 1471349899076 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15131800) [pid = 3868] [serial = 1039] [outer = 150A6800] 05:18:19 INFO - PROCESS | 3868 | 1471349899548 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 722ms 05:18:19 INFO - PROCESS | 3868 | 1471349899582 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 3868 | 1471349899584 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 05:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:18:19 INFO - PROCESS | 3868 | 1471349899589 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 3868 | 1471349899591 Marionette TRACE conn3 <- [1,1350,null,{}] 05:18:19 INFO - PROCESS | 3868 | 1471349899596 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 3868 | 1471349899598 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:19 INFO - PROCESS | 3868 | 1471349899714 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:18:19 INFO - PROCESS | 3868 | 1471349899721 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 3868 | 1471349899727 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:19 INFO - PROCESS | 3868 | ++DOCSHELL 15910000 == 37 [pid = 3868] [id = 347] 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (159ED400) [pid = 3868] [serial = 1040] [outer = 00000000] 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15A0D000) [pid = 3868] [serial = 1041] [outer = 159ED400] 05:18:19 INFO - PROCESS | 3868 | 1471349899784 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16A6A800) [pid = 3868] [serial = 1042] [outer = 159ED400] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13E0A800) [pid = 3868] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (19B8E800) [pid = 3868] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19E53000) [pid = 3868] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (173A3800) [pid = 3868] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (18420000) [pid = 3868] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15124C00) [pid = 3868] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (12C63000) [pid = 3868] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (112E2C00) [pid = 3868] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (150ABC00) [pid = 3868] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1102DC00) [pid = 3868] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16A6DC00) [pid = 3868] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1312C400) [pid = 3868] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (114CA000) [pid = 3868] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:18:20 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (10A05C00) [pid = 3868] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:18:20 INFO - PROCESS | 3868 | 1471349900577 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1049ms 05:18:20 INFO - PROCESS | 3868 | 1471349900622 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 3868 | 1471349900624 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 05:18:20 INFO - PROCESS | 3868 | 1471349900628 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:18:20 INFO - PROCESS | 3868 | 1471349900629 Marionette TRACE conn3 <- [1,1354,null,{}] 05:18:20 INFO - PROCESS | 3868 | 1471349900633 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 3868 | 1471349900636 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:20 INFO - PROCESS | 3868 | 1471349900771 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:18:20 INFO - PROCESS | 3868 | 1471349900778 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 3868 | 1471349900780 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:20 INFO - PROCESS | 3868 | ++DOCSHELL 10A49800 == 38 [pid = 3868] [id = 348] 05:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13218800) [pid = 3868] [serial = 1043] [outer = 00000000] 05:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15111C00) [pid = 3868] [serial = 1044] [outer = 13218800] 05:18:20 INFO - PROCESS | 3868 | 1471349900825 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CEEC00) [pid = 3868] [serial = 1045] [outer = 13218800] 05:18:21 INFO - PROCESS | 3868 | 1471349901265 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 3868 | 1471349901307 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 05:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:18:21 INFO - PROCESS | 3868 | 1471349901310 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 3868 | 1471349901312 Marionette TRACE conn3 <- [1,1358,null,{}] 05:18:21 INFO - PROCESS | 3868 | 1471349901316 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 3868 | 1471349901317 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:21 INFO - PROCESS | 3868 | 1471349901441 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:18:21 INFO - PROCESS | 3868 | 1471349901449 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 3868 | 1471349901451 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:21 INFO - PROCESS | 3868 | ++DOCSHELL 16A67000 == 39 [pid = 3868] [id = 349] 05:18:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16CF3C00) [pid = 3868] [serial = 1046] [outer = 00000000] 05:18:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16EA9C00) [pid = 3868] [serial = 1047] [outer = 16CF3C00] 05:18:21 INFO - PROCESS | 3868 | 1471349901496 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (173A4000) [pid = 3868] [serial = 1048] [outer = 16CF3C00] 05:18:21 INFO - PROCESS | 3868 | 1471349901938 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 3868 | 1471349901989 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 05:18:22 INFO - PROCESS | 3868 | 1471349901993 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:18:22 INFO - PROCESS | 3868 | 1471349901994 Marionette TRACE conn3 <- [1,1362,null,{}] 05:18:22 INFO - PROCESS | 3868 | 1471349901998 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 3868 | 1471349902000 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:22 INFO - PROCESS | 3868 | 1471349902128 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:18:22 INFO - PROCESS | 3868 | 1471349902134 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 3868 | 1471349902136 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:22 INFO - PROCESS | 3868 | ++DOCSHELL 16E1F400 == 40 [pid = 3868] [id = 350] 05:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17456400) [pid = 3868] [serial = 1049] [outer = 00000000] 05:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (17B52000) [pid = 3868] [serial = 1050] [outer = 17456400] 05:18:22 INFO - PROCESS | 3868 | 1471349902182 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17BB4C00) [pid = 3868] [serial = 1051] [outer = 17456400] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 16CEC800 == 39 [pid = 3868] [id = 325] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 15650C00 == 38 [pid = 3868] [id = 338] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1146EC00 == 37 [pid = 3868] [id = 320] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 112E1C00 == 36 [pid = 3868] [id = 327] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 10429C00 == 35 [pid = 3868] [id = 336] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 10A08800 == 34 [pid = 3868] [id = 324] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 10F2AC00 == 33 [pid = 3868] [id = 329] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 150A8400 == 32 [pid = 3868] [id = 331] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 13129800 == 31 [pid = 3868] [id = 328] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 114C8400 == 30 [pid = 3868] [id = 339] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 15125800 == 29 [pid = 3868] [id = 340] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 19957C00 == 28 [pid = 3868] [id = 341] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 12BB7400 == 27 [pid = 3868] [id = 330] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 114E2400 == 26 [pid = 3868] [id = 319] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 16A6B400 == 25 [pid = 3868] [id = 332] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 14536800 == 24 [pid = 3868] [id = 322] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 16036000 == 23 [pid = 3868] [id = 337] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 16EF2C00 == 22 [pid = 3868] [id = 333] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1841C000 == 21 [pid = 3868] [id = 334] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 11032800 == 20 [pid = 3868] [id = 326] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 15A08400 == 19 [pid = 3868] [id = 323] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 104CD800 == 18 [pid = 3868] [id = 335] 05:18:23 INFO - PROCESS | 3868 | --DOCSHELL 14309C00 == 17 [pid = 3868] [id = 321] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1840C400) [pid = 3868] [serial = 952] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19EE5000) [pid = 3868] [serial = 1012] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (176F2400) [pid = 3868] [serial = 999] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1995C000) [pid = 3868] [serial = 1002] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18156C00) [pid = 3868] [serial = 979] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13219000) [pid = 3868] [serial = 990] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (134BB000) [pid = 3868] [serial = 991] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1143AC00) [pid = 3868] [serial = 981] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (114E3800) [pid = 3868] [serial = 982] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15130000) [pid = 3868] [serial = 993] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18153400) [pid = 3868] [serial = 1000] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1564FC00) [pid = 3868] [serial = 994] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11C11000) [pid = 3868] [serial = 987] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11D76400) [pid = 3868] [serial = 988] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16CF5800) [pid = 3868] [serial = 996] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (13A0BC00) [pid = 3868] [serial = 984] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (13E07C00) [pid = 3868] [serial = 985] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1995DC00) [pid = 3868] [serial = 1003] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1841AC00) [pid = 3868] [serial = 1008] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (114DD400) [pid = 3868] [serial = 1006] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (19E4FC00) [pid = 3868] [serial = 1009] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (114CE400) [pid = 3868] [serial = 1005] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (16E27000) [pid = 3868] [serial = 997] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1A09A800) [pid = 3868] [serial = 1014] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1A54B800) [pid = 3868] [serial = 1015] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (19E5B000) [pid = 3868] [serial = 1011] [outer = 00000000] [url = about:blank] 05:18:23 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:18:23 INFO - PROCESS | 3868 | 1471349903944 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 3868 | 1471349904013 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 05:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:18:24 INFO - PROCESS | 3868 | 1471349904018 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 3868 | 1471349904021 Marionette TRACE conn3 <- [1,1366,null,{}] 05:18:24 INFO - PROCESS | 3868 | 1471349904027 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 3868 | 1471349904030 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:24 INFO - PROCESS | 3868 | 1471349904119 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:18:24 INFO - PROCESS | 3868 | 1471349904127 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 3868 | 1471349904131 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:24 INFO - PROCESS | 3868 | ++DOCSHELL 112D7400 == 18 [pid = 3868] [id = 351] 05:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (11434000) [pid = 3868] [serial = 1052] [outer = 00000000] 05:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (1146EC00) [pid = 3868] [serial = 1053] [outer = 11434000] 05:18:24 INFO - PROCESS | 3868 | 1471349904192 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (114D5000) [pid = 3868] [serial = 1054] [outer = 11434000] 05:18:24 INFO - PROCESS | 3868 | 1471349904703 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 3868 | 1471349904756 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 05:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:18:24 INFO - PROCESS | 3868 | 1471349904762 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 3868 | 1471349904765 Marionette TRACE conn3 <- [1,1370,null,{}] 05:18:24 INFO - PROCESS | 3868 | 1471349904769 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 3868 | 1471349904772 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:24 INFO - PROCESS | 3868 | 1471349904857 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:18:24 INFO - PROCESS | 3868 | 1471349904865 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 3868 | 1471349904868 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:24 INFO - PROCESS | 3868 | ++DOCSHELL 11D77400 == 19 [pid = 3868] [id = 352] 05:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (11D77800) [pid = 3868] [serial = 1055] [outer = 00000000] 05:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (11D7BC00) [pid = 3868] [serial = 1056] [outer = 11D77800] 05:18:24 INFO - PROCESS | 3868 | 1471349904928 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (12B77C00) [pid = 3868] [serial = 1057] [outer = 11D77800] 05:18:25 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:18:25 INFO - PROCESS | 3868 | 1471349905411 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 3868 | 1471349905463 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:18:25 INFO - PROCESS | 3868 | 1471349905468 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 3868 | 1471349905471 Marionette TRACE conn3 <- [1,1374,null,{}] 05:18:25 INFO - PROCESS | 3868 | 1471349905482 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 3868 | 1471349905487 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:25 INFO - PROCESS | 3868 | 1471349905599 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:18:25 INFO - PROCESS | 3868 | 1471349905686 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 3868 | 1471349905689 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:25 INFO - PROCESS | 3868 | ++DOCSHELL 13B62800 == 20 [pid = 3868] [id = 353] 05:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (13E01800) [pid = 3868] [serial = 1058] [outer = 00000000] 05:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13E0A400) [pid = 3868] [serial = 1059] [outer = 13E01800] 05:18:25 INFO - PROCESS | 3868 | 1471349905738 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (14532000) [pid = 3868] [serial = 1060] [outer = 13E01800] 05:18:26 INFO - PROCESS | 3868 | 1471349906160 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 3868 | 1471349906199 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 05:18:26 INFO - PROCESS | 3868 | 1471349906202 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 3868 | 1471349906204 Marionette TRACE conn3 <- [1,1378,null,{}] 05:18:26 INFO - PROCESS | 3868 | 1471349906218 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 3868 | 1471349906220 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:26 INFO - PROCESS | 3868 | 1471349906332 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:18:26 INFO - PROCESS | 3868 | 1471349906341 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 3868 | 1471349906343 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:26 INFO - PROCESS | 3868 | ++DOCSHELL 13E08C00 == 21 [pid = 3868] [id = 354] 05:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (14309400) [pid = 3868] [serial = 1061] [outer = 00000000] 05:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (15128800) [pid = 3868] [serial = 1062] [outer = 14309400] 05:18:26 INFO - PROCESS | 3868 | 1471349906388 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (15621400) [pid = 3868] [serial = 1063] [outer = 14309400] 05:18:26 INFO - PROCESS | 3868 | 1471349906796 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 636ms 05:18:26 INFO - PROCESS | 3868 | 1471349906841 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 3868 | 1471349906843 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 05:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:18:26 INFO - PROCESS | 3868 | 1471349906846 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 3868 | 1471349906848 Marionette TRACE conn3 <- [1,1382,null,{}] 05:18:26 INFO - PROCESS | 3868 | 1471349906851 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 3868 | 1471349906853 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:26 INFO - PROCESS | 3868 | 1471349906933 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:18:26 INFO - PROCESS | 3868 | 1471349906939 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 3868 | 1471349906941 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:26 INFO - PROCESS | 3868 | ++DOCSHELL 15650C00 == 22 [pid = 3868] [id = 355] 05:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15652000) [pid = 3868] [serial = 1064] [outer = 00000000] 05:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1602FC00) [pid = 3868] [serial = 1065] [outer = 15652000] 05:18:27 INFO - PROCESS | 3868 | 1471349906996 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16B8E800) [pid = 3868] [serial = 1066] [outer = 15652000] 05:18:27 INFO - PROCESS | 3868 | 1471349907455 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 652ms 05:18:27 INFO - PROCESS | 3868 | 1471349907485 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 3868 | 1471349907487 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 05:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:18:27 INFO - PROCESS | 3868 | 1471349907494 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 3868 | 1471349907495 Marionette TRACE conn3 <- [1,1386,null,{}] 05:18:27 INFO - PROCESS | 3868 | 1471349907499 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 3868 | 1471349907504 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:27 INFO - PROCESS | 3868 | 1471349907605 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:18:27 INFO - PROCESS | 3868 | 1471349907613 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 3868 | 1471349907615 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:27 INFO - PROCESS | 3868 | ++DOCSHELL 16D6FC00 == 23 [pid = 3868] [id = 356] 05:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16E1D800) [pid = 3868] [serial = 1067] [outer = 00000000] 05:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (17453800) [pid = 3868] [serial = 1068] [outer = 16E1D800] 05:18:27 INFO - PROCESS | 3868 | 1471349907660 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17650400) [pid = 3868] [serial = 1069] [outer = 16E1D800] 05:18:28 INFO - PROCESS | 3868 | 1471349908130 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 652ms 05:18:28 INFO - PROCESS | 3868 | 1471349908171 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 3868 | 1471349908173 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 05:18:28 INFO - PROCESS | 3868 | 1471349908176 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:18:28 INFO - PROCESS | 3868 | 1471349908177 Marionette TRACE conn3 <- [1,1390,null,{}] 05:18:28 INFO - PROCESS | 3868 | 1471349908181 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 3868 | 1471349908183 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:28 INFO - PROCESS | 3868 | 1471349908267 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:18:28 INFO - PROCESS | 3868 | 1471349908272 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 3868 | 1471349908274 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:28 INFO - PROCESS | 3868 | ++DOCSHELL 1590F000 == 24 [pid = 3868] [id = 357] 05:18:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16D6C400) [pid = 3868] [serial = 1070] [outer = 00000000] 05:18:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18407800) [pid = 3868] [serial = 1071] [outer = 16D6C400] 05:18:28 INFO - PROCESS | 3868 | 1471349908319 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18409400) [pid = 3868] [serial = 1072] [outer = 16D6C400] 05:18:28 INFO - PROCESS | 3868 | 1471349908752 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 604ms 05:18:28 INFO - PROCESS | 3868 | 1471349908773 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 3868 | 1471349908775 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:18:28 INFO - PROCESS | 3868 | 1471349908778 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 3868 | 1471349908780 Marionette TRACE conn3 <- [1,1394,null,{}] 05:18:28 INFO - PROCESS | 3868 | 1471349908784 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 3868 | 1471349908785 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:28 INFO - PROCESS | 3868 | 1471349908904 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:18:28 INFO - PROCESS | 3868 | 1471349908911 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 3868 | 1471349908913 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:28 INFO - PROCESS | 3868 | ++DOCSHELL 0F97D000 == 25 [pid = 3868] [id = 358] 05:18:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (11D6D800) [pid = 3868] [serial = 1073] [outer = 00000000] 05:18:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18419800) [pid = 3868] [serial = 1074] [outer = 11D6D800] 05:18:28 INFO - PROCESS | 3868 | 1471349908959 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1841A000) [pid = 3868] [serial = 1075] [outer = 11D6D800] 05:18:29 INFO - PROCESS | 3868 | 1471349909391 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 636ms 05:18:29 INFO - PROCESS | 3868 | 1471349909419 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 3868 | 1471349909421 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 05:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:18:29 INFO - PROCESS | 3868 | 1471349909424 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 3868 | 1471349909426 Marionette TRACE conn3 <- [1,1398,null,{}] 05:18:29 INFO - PROCESS | 3868 | 1471349909429 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 3868 | 1471349909431 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:29 INFO - PROCESS | 3868 | 1471349909537 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:18:29 INFO - PROCESS | 3868 | 1471349909543 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 3868 | 1471349909545 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:29 INFO - PROCESS | 3868 | ++DOCSHELL 13B61C00 == 26 [pid = 3868] [id = 359] 05:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19959800) [pid = 3868] [serial = 1076] [outer = 00000000] 05:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1995E800) [pid = 3868] [serial = 1077] [outer = 19959800] 05:18:29 INFO - PROCESS | 3868 | 1471349909589 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995F800) [pid = 3868] [serial = 1078] [outer = 19959800] 05:18:30 INFO - PROCESS | 3868 | 1471349910124 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 700ms 05:18:30 INFO - PROCESS | 3868 | 1471349910159 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 3868 | 1471349910161 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:18:30 INFO - PROCESS | 3868 | 1471349910165 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 3868 | 1471349910166 Marionette TRACE conn3 <- [1,1402,null,{}] 05:18:30 INFO - PROCESS | 3868 | 1471349910170 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 3868 | 1471349910171 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:30 INFO - PROCESS | 3868 | 1471349910293 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:18:30 INFO - PROCESS | 3868 | 1471349910303 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 3868 | 1471349910305 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:30 INFO - PROCESS | 3868 | ++DOCSHELL 15127C00 == 27 [pid = 3868] [id = 360] 05:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1840F800) [pid = 3868] [serial = 1079] [outer = 00000000] 05:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19B91C00) [pid = 3868] [serial = 1080] [outer = 1840F800] 05:18:30 INFO - PROCESS | 3868 | 1471349910350 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19B97400) [pid = 3868] [serial = 1081] [outer = 1840F800] 05:18:30 INFO - PROCESS | 3868 | 1471349910812 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 715ms 05:18:30 INFO - PROCESS | 3868 | 1471349910866 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 3868 | 1471349910868 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 05:18:30 INFO - PROCESS | 3868 | 1471349910872 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:18:30 INFO - PROCESS | 3868 | 1471349910875 Marionette TRACE conn3 <- [1,1406,null,{}] 05:18:30 INFO - PROCESS | 3868 | 1471349910878 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 3868 | 1471349910881 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:31 INFO - PROCESS | 3868 | 1471349911030 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:18:31 INFO - PROCESS | 3868 | 1471349911093 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 3868 | 1471349911096 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:31 INFO - PROCESS | 3868 | ++DOCSHELL 1509CC00 == 28 [pid = 3868] [id = 361] 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19E5D800) [pid = 3868] [serial = 1082] [outer = 00000000] 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A091800) [pid = 3868] [serial = 1083] [outer = 19E5D800] 05:18:31 INFO - PROCESS | 3868 | 1471349911150 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A09B400) [pid = 3868] [serial = 1084] [outer = 19E5D800] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (159ED400) [pid = 3868] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (150A6800) [pid = 3868] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16CF3C00) [pid = 3868] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (0F394C00) [pid = 3868] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1995D800) [pid = 3868] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15126000) [pid = 3868] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (114D0000) [pid = 3868] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11D7B400) [pid = 3868] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1143A400) [pid = 3868] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13AD1800) [pid = 3868] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:18:31 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13218800) [pid = 3868] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:18:31 INFO - PROCESS | 3868 | 1471349911707 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 843ms 05:18:31 INFO - PROCESS | 3868 | 1471349911749 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 3868 | 1471349911751 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 05:18:31 INFO - PROCESS | 3868 | 1471349911754 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:18:31 INFO - PROCESS | 3868 | 1471349911756 Marionette TRACE conn3 <- [1,1410,null,{}] 05:18:31 INFO - PROCESS | 3868 | 1471349911760 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 3868 | 1471349911761 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:31 INFO - PROCESS | 3868 | 1471349911841 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:18:31 INFO - PROCESS | 3868 | 1471349911846 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 3868 | 1471349911848 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:31 INFO - PROCESS | 3868 | ++DOCSHELL 11431400 == 29 [pid = 3868] [id = 362] 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (12E33400) [pid = 3868] [serial = 1085] [outer = 00000000] 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1512CC00) [pid = 3868] [serial = 1086] [outer = 12E33400] 05:18:31 INFO - PROCESS | 3868 | 1471349911892 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1602E800) [pid = 3868] [serial = 1087] [outer = 12E33400] 05:18:32 INFO - PROCESS | 3868 | 1471349912326 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 604ms 05:18:32 INFO - PROCESS | 3868 | 1471349912352 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 3868 | 1471349912354 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 05:18:32 INFO - PROCESS | 3868 | 1471349912357 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:18:32 INFO - PROCESS | 3868 | 1471349912359 Marionette TRACE conn3 <- [1,1414,null,{}] 05:18:32 INFO - PROCESS | 3868 | 1471349912363 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 3868 | 1471349912364 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:32 INFO - PROCESS | 3868 | 1471349912451 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:18:32 INFO - PROCESS | 3868 | 1471349912457 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 3868 | 1471349912459 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:32 INFO - PROCESS | 3868 | ++DOCSHELL 1512E800 == 30 [pid = 3868] [id = 363] 05:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18404800) [pid = 3868] [serial = 1088] [outer = 00000000] 05:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19EDFC00) [pid = 3868] [serial = 1089] [outer = 18404800] 05:18:32 INFO - PROCESS | 3868 | 1471349912502 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1A54C000) [pid = 3868] [serial = 1090] [outer = 18404800] 05:18:32 INFO - PROCESS | 3868 | 1471349912947 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 652ms 05:18:33 INFO - PROCESS | 3868 | 1471349912995 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 3868 | 1471349912997 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 05:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:18:33 INFO - PROCESS | 3868 | 1471349913005 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 3868 | 1471349913006 Marionette TRACE conn3 <- [1,1418,null,{}] 05:18:33 INFO - PROCESS | 3868 | 1471349913010 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 3868 | 1471349913012 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:33 INFO - PROCESS | 3868 | 1471349913090 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:18:33 INFO - PROCESS | 3868 | 1471349913095 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 3868 | 1471349913097 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:33 INFO - PROCESS | 3868 | ++DOCSHELL 16CEC800 == 31 [pid = 3868] [id = 364] 05:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1A552800) [pid = 3868] [serial = 1091] [outer = 00000000] 05:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1A59A800) [pid = 3868] [serial = 1092] [outer = 1A552800] 05:18:33 INFO - PROCESS | 3868 | 1471349913141 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A59F000) [pid = 3868] [serial = 1093] [outer = 1A552800] 05:18:33 INFO - PROCESS | 3868 | 1471349913952 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1017ms 05:18:34 INFO - PROCESS | 3868 | 1471349914036 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 3868 | 1471349914041 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 05:18:34 INFO - PROCESS | 3868 | 1471349914046 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:18:34 INFO - PROCESS | 3868 | 1471349914050 Marionette TRACE conn3 <- [1,1422,null,{}] 05:18:34 INFO - PROCESS | 3868 | 1471349914056 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 3868 | 1471349914059 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:34 INFO - PROCESS | 3868 | 1471349914207 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:18:34 INFO - PROCESS | 3868 | 1471349914332 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 3868 | 1471349914335 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:34 INFO - PROCESS | 3868 | ++DOCSHELL 1102DC00 == 32 [pid = 3868] [id = 365] 05:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11031800) [pid = 3868] [serial = 1094] [outer = 00000000] 05:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11CF7000) [pid = 3868] [serial = 1095] [outer = 11031800] 05:18:34 INFO - PROCESS | 3868 | 1471349914394 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11D79000) [pid = 3868] [serial = 1096] [outer = 11031800] 05:18:35 INFO - PROCESS | 3868 | 1471349915221 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1273ms 05:18:35 INFO - PROCESS | 3868 | 1471349915329 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 3868 | 1471349915333 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 05:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:18:35 INFO - PROCESS | 3868 | 1471349915363 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 3868 | 1471349915366 Marionette TRACE conn3 <- [1,1426,null,{}] 05:18:35 INFO - PROCESS | 3868 | 1471349915372 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 3868 | 1471349915375 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:35 INFO - PROCESS | 3868 | 1471349915512 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:18:35 INFO - PROCESS | 3868 | 1471349915639 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 3868 | 1471349915642 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:35 INFO - PROCESS | 3868 | ++DOCSHELL 11434C00 == 33 [pid = 3868] [id = 366] 05:18:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11435800) [pid = 3868] [serial = 1097] [outer = 00000000] 05:18:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (114D0000) [pid = 3868] [serial = 1098] [outer = 11435800] 05:18:35 INFO - PROCESS | 3868 | 1471349915697 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11811400) [pid = 3868] [serial = 1099] [outer = 11435800] 05:18:35 INFO - PROCESS | 3868 | --DOCSHELL 0C776800 == 32 [pid = 3868] [id = 342] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (15A0D000) [pid = 3868] [serial = 1041] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15131800) [pid = 3868] [serial = 1039] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1512C400) [pid = 3868] [serial = 1038] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16EA9C00) [pid = 3868] [serial = 1047] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (17B52000) [pid = 3868] [serial = 1050] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16A6A800) [pid = 3868] [serial = 1042] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10469800) [pid = 3868] [serial = 1026] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1A555C00) [pid = 3868] [serial = 1024] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19E58400) [pid = 3868] [serial = 1023] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (173A4000) [pid = 3868] [serial = 1048] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A6B000) [pid = 3868] [serial = 1021] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (159F2000) [pid = 3868] [serial = 1020] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13216C00) [pid = 3868] [serial = 1018] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11D73C00) [pid = 3868] [serial = 1017] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12BB9400) [pid = 3868] [serial = 1032] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11461C00) [pid = 3868] [serial = 1029] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11811800) [pid = 3868] [serial = 1030] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10A04400) [pid = 3868] [serial = 1027] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13E07000) [pid = 3868] [serial = 1035] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (14309000) [pid = 3868] [serial = 1036] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15111C00) [pid = 3868] [serial = 1044] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (12E29000) [pid = 3868] [serial = 1033] [outer = 00000000] [url = about:blank] 05:18:35 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16CEEC00) [pid = 3868] [serial = 1045] [outer = 00000000] [url = about:blank] 05:18:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (10A50C00) [pid = 3868] [serial = 1100] [outer = 1B208000] 05:18:36 INFO - PROCESS | 3868 | 1471349916280 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 05:18:36 INFO - PROCESS | 3868 | 1471349916306 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 3868 | 1471349916311 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 05:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:18:36 INFO - PROCESS | 3868 | 1471349916317 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 3868 | 1471349916320 Marionette TRACE conn3 <- [1,1430,null,{}] 05:18:36 INFO - PROCESS | 3868 | 1471349916324 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 3868 | 1471349916327 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:36 INFO - PROCESS | 3868 | 1471349916420 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:18:36 INFO - PROCESS | 3868 | 1471349916431 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 3868 | 1471349916433 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:36 INFO - PROCESS | 3868 | ++DOCSHELL 12C68800 == 33 [pid = 3868] [id = 367] 05:18:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12C69000) [pid = 3868] [serial = 1101] [outer = 00000000] 05:18:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1312B800) [pid = 3868] [serial = 1102] [outer = 12C69000] 05:18:36 INFO - PROCESS | 3868 | 1471349916483 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1321B800) [pid = 3868] [serial = 1103] [outer = 12C69000] 05:18:37 INFO - PROCESS | 3868 | 1471349916965 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 700ms 05:18:37 INFO - PROCESS | 3868 | 1471349917015 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 3868 | 1471349917017 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:18:37 INFO - PROCESS | 3868 | 1471349917020 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 3868 | 1471349917024 Marionette TRACE conn3 <- [1,1434,null,{}] 05:18:37 INFO - PROCESS | 3868 | 1471349917064 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 3868 | 1471349917069 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:37 INFO - PROCESS | 3868 | 1471349917208 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:18:37 INFO - PROCESS | 3868 | 1471349917292 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 3868 | 1471349917295 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:37 INFO - PROCESS | 3868 | ++DOCSHELL 13E02C00 == 34 [pid = 3868] [id = 368] 05:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E04C00) [pid = 3868] [serial = 1104] [outer = 00000000] 05:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (14305C00) [pid = 3868] [serial = 1105] [outer = 13E04C00] 05:18:37 INFO - PROCESS | 3868 | 1471349917347 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1453A800) [pid = 3868] [serial = 1106] [outer = 13E04C00] 05:18:37 INFO - PROCESS | 3868 | 1471349917881 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 890ms 05:18:37 INFO - PROCESS | 3868 | 1471349917937 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 3868 | 1471349917941 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:18:37 INFO - PROCESS | 3868 | 1471349917946 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 3868 | 1471349917950 Marionette TRACE conn3 <- [1,1438,null,{}] 05:18:37 INFO - PROCESS | 3868 | 1471349917956 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 3868 | 1471349917959 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:38 INFO - PROCESS | 3868 | 1471349918072 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:18:38 INFO - PROCESS | 3868 | 1471349918170 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 3868 | 1471349918173 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:38 INFO - PROCESS | 3868 | ++DOCSHELL 11434800 == 35 [pid = 3868] [id = 369] 05:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (11437000) [pid = 3868] [serial = 1107] [outer = 00000000] 05:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (11D74000) [pid = 3868] [serial = 1108] [outer = 11437000] 05:18:38 INFO - PROCESS | 3868 | 1471349918232 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (12BBF000) [pid = 3868] [serial = 1109] [outer = 11437000] 05:18:38 INFO - PROCESS | 3868 | 1471349918843 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 954ms 05:18:38 INFO - PROCESS | 3868 | 1471349918893 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 3868 | 1471349918898 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 05:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:18:38 INFO - PROCESS | 3868 | 1471349918904 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 3868 | 1471349918907 Marionette TRACE conn3 <- [1,1442,null,{}] 05:18:38 INFO - PROCESS | 3868 | 1471349918911 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 3868 | 1471349918914 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:39 INFO - PROCESS | 3868 | 1471349919072 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:18:39 INFO - PROCESS | 3868 | 1471349919198 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 3868 | 1471349919201 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:39 INFO - PROCESS | 3868 | ++DOCSHELL 13ACF000 == 36 [pid = 3868] [id = 370] 05:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13AD1C00) [pid = 3868] [serial = 1110] [outer = 00000000] 05:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13E08800) [pid = 3868] [serial = 1111] [outer = 13AD1C00] 05:18:39 INFO - PROCESS | 3868 | 1471349919259 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1509FC00) [pid = 3868] [serial = 1112] [outer = 13AD1C00] 05:18:39 INFO - PROCESS | 3868 | 1471349919915 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1065ms 05:18:39 INFO - PROCESS | 3868 | 1471349919980 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 3868 | 1471349919982 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 05:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:18:40 INFO - PROCESS | 3868 | 1471349919986 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 3868 | 1471349919990 Marionette TRACE conn3 <- [1,1446,null,{}] 05:18:40 INFO - PROCESS | 3868 | 1471349920018 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 3868 | 1471349920023 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:40 INFO - PROCESS | 3868 | 1471349920169 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:18:40 INFO - PROCESS | 3868 | 1471349920292 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 3868 | 1471349920296 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:40 INFO - PROCESS | 3868 | ++DOCSHELL 15A03800 == 37 [pid = 3868] [id = 371] 05:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15A05000) [pid = 3868] [serial = 1113] [outer = 00000000] 05:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1602BC00) [pid = 3868] [serial = 1114] [outer = 15A05000] 05:18:40 INFO - PROCESS | 3868 | 1471349920356 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16A64800) [pid = 3868] [serial = 1115] [outer = 15A05000] 05:18:41 INFO - PROCESS | 3868 | 1471349921042 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1098ms 05:18:41 INFO - PROCESS | 3868 | 1471349921087 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 3868 | 1471349921090 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 05:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:18:41 INFO - PROCESS | 3868 | 1471349921094 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 3868 | 1471349921096 Marionette TRACE conn3 <- [1,1450,null,{}] 05:18:41 INFO - PROCESS | 3868 | 1471349921120 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 3868 | 1471349921123 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:41 INFO - PROCESS | 3868 | 1471349921228 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:18:41 INFO - PROCESS | 3868 | 1471349921379 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 3868 | 1471349921382 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:41 INFO - PROCESS | 3868 | ++DOCSHELL 10420000 == 38 [pid = 3868] [id = 372] 05:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (10426400) [pid = 3868] [serial = 1116] [outer = 00000000] 05:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10A09C00) [pid = 3868] [serial = 1117] [outer = 10426400] 05:18:41 INFO - PROCESS | 3868 | 1471349921436 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (112CA000) [pid = 3868] [serial = 1118] [outer = 10426400] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 12C68800 == 37 [pid = 3868] [id = 367] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 11434C00 == 36 [pid = 3868] [id = 366] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1102DC00 == 35 [pid = 3868] [id = 365] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 11D7B000 == 34 [pid = 3868] [id = 344] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 16A67000 == 33 [pid = 3868] [id = 349] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13B61C00 == 32 [pid = 3868] [id = 359] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 16D6FC00 == 31 [pid = 3868] [id = 356] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 15910000 == 30 [pid = 3868] [id = 347] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 11431400 == 29 [pid = 3868] [id = 362] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 15127C00 == 28 [pid = 3868] [id = 360] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1509CC00 == 27 [pid = 3868] [id = 361] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1512E800 == 26 [pid = 3868] [id = 363] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13E08C00 == 25 [pid = 3868] [id = 354] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 16E1F400 == 24 [pid = 3868] [id = 350] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1590F000 == 23 [pid = 3868] [id = 357] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13217800 == 22 [pid = 3868] [id = 345] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 10A49800 == 21 [pid = 3868] [id = 348] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 15650C00 == 20 [pid = 3868] [id = 355] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13B62800 == 19 [pid = 3868] [id = 353] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1509E400 == 18 [pid = 3868] [id = 346] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 0F97D000 == 17 [pid = 3868] [id = 358] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 112D7400 == 16 [pid = 3868] [id = 351] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 1143A000 == 15 [pid = 3868] [id = 343] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 11D77400 == 14 [pid = 3868] [id = 352] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 15A03800 == 13 [pid = 3868] [id = 371] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13ACF000 == 12 [pid = 3868] [id = 370] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 13E02C00 == 11 [pid = 3868] [id = 368] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 11434800 == 10 [pid = 3868] [id = 369] 05:18:43 INFO - PROCESS | 3868 | --DOCSHELL 16CEC800 == 9 [pid = 3868] [id = 364] 05:18:44 INFO - PROCESS | 3868 | 1471349924229 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3212ms 05:18:44 INFO - PROCESS | 3868 | 1471349924283 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 3868 | 1471349924287 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 05:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:18:44 INFO - PROCESS | 3868 | 1471349924292 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 3868 | 1471349924295 Marionette TRACE conn3 <- [1,1454,null,{}] 05:18:44 INFO - PROCESS | 3868 | 1471349924301 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 3868 | 1471349924304 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:44 INFO - PROCESS | 3868 | 1471349924506 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:18:44 INFO - PROCESS | 3868 | 1471349924516 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 3868 | 1471349924518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:44 INFO - PROCESS | 3868 | ++DOCSHELL 11436400 == 10 [pid = 3868] [id = 373] 05:18:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11438C00) [pid = 3868] [serial = 1119] [outer = 00000000] 05:18:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1189E400) [pid = 3868] [serial = 1120] [outer = 11438C00] 05:18:44 INFO - PROCESS | 3868 | 1471349924668 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11CF1400) [pid = 3868] [serial = 1121] [outer = 11438C00] 05:18:45 INFO - PROCESS | 3868 | 1471349925195 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 907ms 05:18:45 INFO - PROCESS | 3868 | 1471349925229 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 3868 | 1471349925234 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 05:18:45 INFO - PROCESS | 3868 | 1471349925240 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:18:45 INFO - PROCESS | 3868 | 1471349925242 Marionette TRACE conn3 <- [1,1458,null,{}] 05:18:45 INFO - PROCESS | 3868 | 1471349925246 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 3868 | 1471349925249 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:45 INFO - PROCESS | 3868 | 1471349925371 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:18:45 INFO - PROCESS | 3868 | 1471349925435 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 3868 | 1471349925438 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:45 INFO - PROCESS | 3868 | ++DOCSHELL 114DC400 == 11 [pid = 3868] [id = 374] 05:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (132AE800) [pid = 3868] [serial = 1122] [outer = 00000000] 05:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (13A03000) [pid = 3868] [serial = 1123] [outer = 132AE800] 05:18:45 INFO - PROCESS | 3868 | 1471349925489 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (13ACB800) [pid = 3868] [serial = 1124] [outer = 132AE800] 05:18:46 INFO - PROCESS | 3868 | 1471349925980 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 827ms 05:18:46 INFO - PROCESS | 3868 | 1471349926044 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 3868 | 1471349926046 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 05:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:18:46 INFO - PROCESS | 3868 | 1471349926059 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 3868 | 1471349926062 Marionette TRACE conn3 <- [1,1462,null,{}] 05:18:46 INFO - PROCESS | 3868 | 1471349926073 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 3868 | 1471349926078 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:46 INFO - PROCESS | 3868 | 1471349926198 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:18:46 INFO - PROCESS | 3868 | 1471349926267 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 3868 | 1471349926270 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:46 INFO - PROCESS | 3868 | ++DOCSHELL 1512FC00 == 12 [pid = 3868] [id = 375] 05:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (15130800) [pid = 3868] [serial = 1125] [outer = 00000000] 05:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1562C000) [pid = 3868] [serial = 1126] [outer = 15130800] 05:18:46 INFO - PROCESS | 3868 | 1471349926321 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1590E400) [pid = 3868] [serial = 1127] [outer = 15130800] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (11D6D800) [pid = 3868] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15652000) [pid = 3868] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (11D77800) [pid = 3868] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (19959800) [pid = 3868] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (17456400) [pid = 3868] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13E01800) [pid = 3868] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (11434000) [pid = 3868] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16D6C400) [pid = 3868] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1840F800) [pid = 3868] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (14309400) [pid = 3868] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19E5D800) [pid = 3868] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16E1D800) [pid = 3868] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (18404800) [pid = 3868] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11435800) [pid = 3868] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13E04C00) [pid = 3868] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (12C69000) [pid = 3868] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (12E33400) [pid = 3868] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11031800) [pid = 3868] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1A552800) [pid = 3868] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15A05000) [pid = 3868] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11437000) [pid = 3868] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:18:46 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13AD1C00) [pid = 3868] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:18:47 INFO - PROCESS | 3868 | 1471349927128 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1128ms 05:18:47 INFO - PROCESS | 3868 | 1471349927192 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 3868 | 1471349927194 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 05:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:18:47 INFO - PROCESS | 3868 | 1471349927197 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 3868 | 1471349927200 Marionette TRACE conn3 <- [1,1466,null,{}] 05:18:47 INFO - PROCESS | 3868 | 1471349927214 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 3868 | 1471349927216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:47 INFO - PROCESS | 3868 | 1471349927304 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:18:47 INFO - PROCESS | 3868 | 1471349927316 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 3868 | 1471349927318 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:47 INFO - PROCESS | 3868 | ++DOCSHELL 12C69000 == 13 [pid = 3868] [id = 376] 05:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (12E32800) [pid = 3868] [serial = 1128] [outer = 00000000] 05:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13B5CC00) [pid = 3868] [serial = 1129] [outer = 12E32800] 05:18:47 INFO - PROCESS | 3868 | 1471349927364 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14539C00) [pid = 3868] [serial = 1130] [outer = 12E32800] 05:18:47 INFO - PROCESS | 3868 | 1471349927813 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 636ms 05:18:47 INFO - PROCESS | 3868 | 1471349927836 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 3868 | 1471349927838 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 05:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:18:47 INFO - PROCESS | 3868 | 1471349927841 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 3868 | 1471349927843 Marionette TRACE conn3 <- [1,1470,null,{}] 05:18:47 INFO - PROCESS | 3868 | 1471349927847 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 3868 | 1471349927849 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:47 INFO - PROCESS | 3868 | 1471349927926 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:18:47 INFO - PROCESS | 3868 | 1471349927931 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 3868 | 1471349927933 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:48 INFO - PROCESS | 3868 | ++DOCSHELL 13E0D400 == 14 [pid = 3868] [id = 377] 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15131800) [pid = 3868] [serial = 1131] [outer = 00000000] 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (167CBC00) [pid = 3868] [serial = 1132] [outer = 15131800] 05:18:48 INFO - PROCESS | 3868 | 1471349928006 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16A6B400) [pid = 3868] [serial = 1133] [outer = 15131800] 05:18:48 INFO - PROCESS | 3868 | 1471349928518 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 700ms 05:18:48 INFO - PROCESS | 3868 | 1471349928573 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 3868 | 1471349928575 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:18:48 INFO - PROCESS | 3868 | 1471349928578 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 3868 | 1471349928580 Marionette TRACE conn3 <- [1,1474,null,{}] 05:18:48 INFO - PROCESS | 3868 | 1471349928583 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 3868 | 1471349928589 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:48 INFO - PROCESS | 3868 | 1471349928703 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:18:48 INFO - PROCESS | 3868 | 1471349928714 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 3868 | 1471349928716 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:48 INFO - PROCESS | 3868 | ++DOCSHELL 16D70400 == 15 [pid = 3868] [id = 378] 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16E1D800) [pid = 3868] [serial = 1134] [outer = 00000000] 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16FC3000) [pid = 3868] [serial = 1135] [outer = 16E1D800] 05:18:48 INFO - PROCESS | 3868 | 1471349928769 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17459C00) [pid = 3868] [serial = 1136] [outer = 16E1D800] 05:18:49 INFO - PROCESS | 3868 | 1471349929577 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1049ms 05:18:49 INFO - PROCESS | 3868 | 1471349929618 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 3868 | 1471349929623 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 05:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:18:49 INFO - PROCESS | 3868 | 1471349929627 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 3868 | 1471349929633 Marionette TRACE conn3 <- [1,1478,null,{}] 05:18:49 INFO - PROCESS | 3868 | 1471349929638 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 3868 | 1471349929641 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:49 INFO - PROCESS | 3868 | 1471349929763 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:18:49 INFO - PROCESS | 3868 | 1471349929890 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 3868 | 1471349929893 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:49 INFO - PROCESS | 3868 | ++DOCSHELL 11437000 == 16 [pid = 3868] [id = 379] 05:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (118A0800) [pid = 3868] [serial = 1137] [outer = 00000000] 05:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (12C68800) [pid = 3868] [serial = 1138] [outer = 118A0800] 05:18:49 INFO - PROCESS | 3868 | 1471349929953 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (132AF800) [pid = 3868] [serial = 1139] [outer = 118A0800] 05:18:50 INFO - PROCESS | 3868 | 1471349930889 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1272ms 05:18:50 INFO - PROCESS | 3868 | 1471349930916 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 3868 | 1471349930920 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 05:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:18:50 INFO - PROCESS | 3868 | 1471349930925 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 3868 | 1471349930928 Marionette TRACE conn3 <- [1,1482,null,{}] 05:18:50 INFO - PROCESS | 3868 | 1471349930934 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 3868 | 1471349930936 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:51 INFO - PROCESS | 3868 | 1471349931045 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (18419800) [pid = 3868] [serial = 1074] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1602FC00) [pid = 3868] [serial = 1065] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16B8E800) [pid = 3868] [serial = 1066] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11D7BC00) [pid = 3868] [serial = 1056] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (12B77C00) [pid = 3868] [serial = 1057] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1995E800) [pid = 3868] [serial = 1077] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17BB4C00) [pid = 3868] [serial = 1051] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E0A400) [pid = 3868] [serial = 1059] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (14532000) [pid = 3868] [serial = 1060] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1146EC00) [pid = 3868] [serial = 1053] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (114D5000) [pid = 3868] [serial = 1054] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (18407800) [pid = 3868] [serial = 1071] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (18409400) [pid = 3868] [serial = 1072] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19B91C00) [pid = 3868] [serial = 1080] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1995F800) [pid = 3868] [serial = 1078] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15128800) [pid = 3868] [serial = 1062] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15621400) [pid = 3868] [serial = 1063] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1A091800) [pid = 3868] [serial = 1083] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (19B97400) [pid = 3868] [serial = 1081] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (17453800) [pid = 3868] [serial = 1068] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (17650400) [pid = 3868] [serial = 1069] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (19EDFC00) [pid = 3868] [serial = 1089] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1A09B400) [pid = 3868] [serial = 1084] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (114D0000) [pid = 3868] [serial = 1098] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (14305C00) [pid = 3868] [serial = 1105] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (13E0B800) [pid = 3868] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (11811400) [pid = 3868] [serial = 1099] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1321B800) [pid = 3868] [serial = 1103] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1312B800) [pid = 3868] [serial = 1102] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1512CC00) [pid = 3868] [serial = 1086] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1841A000) [pid = 3868] [serial = 1075] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1A54C000) [pid = 3868] [serial = 1090] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (11CF7000) [pid = 3868] [serial = 1095] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (1A59A800) [pid = 3868] [serial = 1092] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (1A59F000) [pid = 3868] [serial = 1093] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (1453A800) [pid = 3868] [serial = 1106] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (11D79000) [pid = 3868] [serial = 1096] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 49 (1602E800) [pid = 3868] [serial = 1087] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 48 (16A64800) [pid = 3868] [serial = 1115] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 47 (11D74000) [pid = 3868] [serial = 1108] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 46 (1509FC00) [pid = 3868] [serial = 1112] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 45 (1602BC00) [pid = 3868] [serial = 1114] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 44 (12BBF000) [pid = 3868] [serial = 1109] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | --DOMWINDOW == 43 (13E08800) [pid = 3868] [serial = 1111] [outer = 00000000] [url = about:blank] 05:18:51 INFO - PROCESS | 3868 | 1471349931157 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3868 | 1471349931160 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:51 INFO - PROCESS | 3868 | ++DOCSHELL 112C5000 == 17 [pid = 3868] [id = 380] 05:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 44 (11433000) [pid = 3868] [serial = 1140] [outer = 00000000] 05:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 45 (114DF000) [pid = 3868] [serial = 1141] [outer = 11433000] 05:18:51 INFO - PROCESS | 3868 | 1471349931210 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 46 (1181A000) [pid = 3868] [serial = 1142] [outer = 11433000] 05:18:51 INFO - PROCESS | 3868 | 1471349931633 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 811ms 05:18:51 INFO - PROCESS | 3868 | 1471349931728 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 3868 | 1471349931733 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:18:51 INFO - PROCESS | 3868 | 1471349931739 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 3868 | 1471349931742 Marionette TRACE conn3 <- [1,1486,null,{}] 05:18:51 INFO - PROCESS | 3868 | 1471349931746 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 3868 | 1471349931749 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:51 INFO - PROCESS | 3868 | 1471349931847 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:18:51 INFO - PROCESS | 3868 | 1471349931861 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3868 | 1471349931864 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:51 INFO - PROCESS | 3868 | ++DOCSHELL 12BB7400 == 18 [pid = 3868] [id = 381] 05:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 47 (12BB8C00) [pid = 3868] [serial = 1143] [outer = 00000000] 05:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 48 (12C63000) [pid = 3868] [serial = 1144] [outer = 12BB8C00] 05:18:51 INFO - PROCESS | 3868 | 1471349931912 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 49 (12E35C00) [pid = 3868] [serial = 1145] [outer = 12BB8C00] 05:18:52 INFO - PROCESS | 3868 | 1471349932406 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 716ms 05:18:52 INFO - PROCESS | 3868 | 1471349932493 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 3868 | 1471349932495 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 05:18:52 INFO - PROCESS | 3868 | 1471349932499 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:18:52 INFO - PROCESS | 3868 | 1471349932502 Marionette TRACE conn3 <- [1,1490,null,{}] 05:18:52 INFO - PROCESS | 3868 | 1471349932513 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 3868 | 1471349932518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:52 INFO - PROCESS | 3868 | 1471349932598 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:18:52 INFO - PROCESS | 3868 | 1471349932681 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3868 | 1471349932684 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:52 INFO - PROCESS | 3868 | ++DOCSHELL 13AC4800 == 19 [pid = 3868] [id = 382] 05:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (13AC5800) [pid = 3868] [serial = 1146] [outer = 00000000] 05:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (13E05400) [pid = 3868] [serial = 1147] [outer = 13AC5800] 05:18:52 INFO - PROCESS | 3868 | 1471349932733 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (13E0E400) [pid = 3868] [serial = 1148] [outer = 13AC5800] 05:18:53 INFO - PROCESS | 3868 | 1471349933127 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 636ms 05:18:53 INFO - PROCESS | 3868 | 1471349933139 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3868 | 1471349933141 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:18:53 INFO - PROCESS | 3868 | 1471349933144 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 3868 | 1471349933146 Marionette TRACE conn3 <- [1,1494,null,{}] 05:18:53 INFO - PROCESS | 3868 | 1471349933150 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 3868 | 1471349933152 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:53 INFO - PROCESS | 3868 | 1471349933274 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:18:53 INFO - PROCESS | 3868 | 1471349933285 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 3868 | 1471349933296 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:53 INFO - PROCESS | 3868 | ++DOCSHELL 13E0FC00 == 20 [pid = 3868] [id = 383] 05:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (14307800) [pid = 3868] [serial = 1149] [outer = 00000000] 05:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (1509FC00) [pid = 3868] [serial = 1150] [outer = 14307800] 05:18:53 INFO - PROCESS | 3868 | 1471349933353 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (15117C00) [pid = 3868] [serial = 1151] [outer = 14307800] 05:18:53 INFO - PROCESS | 3868 | 1471349933798 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 716ms 05:18:53 INFO - PROCESS | 3868 | 1471349933844 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3868 | 1471349933846 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:18:53 INFO - PROCESS | 3868 | 1471349933857 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 3868 | 1471349933859 Marionette TRACE conn3 <- [1,1498,null,{}] 05:18:53 INFO - PROCESS | 3868 | 1471349933863 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 3868 | 1471349933865 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:54 INFO - PROCESS | 3868 | 1471349934049 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:18:54 INFO - PROCESS | 3868 | 1471349934071 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 3868 | 1471349934073 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:54 INFO - PROCESS | 3868 | ++DOCSHELL 1512D400 == 21 [pid = 3868] [id = 384] 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (15130000) [pid = 3868] [serial = 1152] [outer = 00000000] 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (1590AC00) [pid = 3868] [serial = 1153] [outer = 15130000] 05:18:54 INFO - PROCESS | 3868 | 1471349934118 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (15A09C00) [pid = 3868] [serial = 1154] [outer = 15130000] 05:18:54 INFO - PROCESS | 3868 | 1471349934564 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 699ms 05:18:54 INFO - PROCESS | 3868 | 1471349934592 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 3868 | 1471349934594 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 05:18:54 INFO - PROCESS | 3868 | 1471349934597 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:18:54 INFO - PROCESS | 3868 | 1471349934599 Marionette TRACE conn3 <- [1,1502,null,{}] 05:18:54 INFO - PROCESS | 3868 | 1471349934602 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 3868 | 1471349934608 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:54 INFO - PROCESS | 3868 | 1471349934739 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:18:54 INFO - PROCESS | 3868 | 1471349934745 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 3868 | 1471349934747 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:54 INFO - PROCESS | 3868 | ++DOCSHELL 1590A800 == 22 [pid = 3868] [id = 385] 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (1602D400) [pid = 3868] [serial = 1155] [outer = 00000000] 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16C48400) [pid = 3868] [serial = 1156] [outer = 1602D400] 05:18:54 INFO - PROCESS | 3868 | 1471349934792 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16C52400) [pid = 3868] [serial = 1157] [outer = 1602D400] 05:18:55 INFO - PROCESS | 3868 | 1471349935228 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 716ms 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (15131800) [pid = 3868] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (15130800) [pid = 3868] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (132AE800) [pid = 3868] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (11438C00) [pid = 3868] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (12E32800) [pid = 3868] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:18:55 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (10426400) [pid = 3868] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:18:55 INFO - PROCESS | 3868 | 1471349935320 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 3868 | 1471349935322 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 05:18:55 INFO - PROCESS | 3868 | 1471349935327 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:18:55 INFO - PROCESS | 3868 | 1471349935329 Marionette TRACE conn3 <- [1,1506,null,{}] 05:18:55 INFO - PROCESS | 3868 | 1471349935332 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 3868 | 1471349935334 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:55 INFO - PROCESS | 3868 | 1471349935439 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:18:55 INFO - PROCESS | 3868 | 1471349935462 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 3868 | 1471349935464 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:55 INFO - PROCESS | 3868 | ++DOCSHELL 12BC3000 == 23 [pid = 3868] [id = 386] 05:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (12E2EC00) [pid = 3868] [serial = 1158] [outer = 00000000] 05:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (1509F400) [pid = 3868] [serial = 1159] [outer = 12E2EC00] 05:18:55 INFO - PROCESS | 3868 | 1471349935509 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (13E08800) [pid = 3868] [serial = 1160] [outer = 12E2EC00] 05:18:55 INFO - PROCESS | 3868 | 1471349935987 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 699ms 05:18:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:18:56 INFO - PROCESS | 3868 | 1471349936059 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 3868 | 1471349936061 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 05:18:56 INFO - PROCESS | 3868 | 1471349936065 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 3868 | 1471349936067 Marionette TRACE conn3 <- [1,1510,null,{}] 05:18:56 INFO - PROCESS | 3868 | 1471349936070 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 3868 | 1471349936072 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:56 INFO - PROCESS | 3868 | 1471349936150 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:18:56 INFO - PROCESS | 3868 | 1471349936158 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 3868 | 1471349936160 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:56 INFO - PROCESS | 3868 | ++DOCSHELL 16CEC000 == 24 [pid = 3868] [id = 387] 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (16CEC400) [pid = 3868] [serial = 1161] [outer = 00000000] 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16EA4400) [pid = 3868] [serial = 1162] [outer = 16CEC400] 05:18:56 INFO - PROCESS | 3868 | 1471349936204 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16EAA400) [pid = 3868] [serial = 1163] [outer = 16CEC400] 05:18:56 INFO - PROCESS | 3868 | 1471349936619 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:18:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 604ms 05:18:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:18:56 INFO - PROCESS | 3868 | 1471349936666 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 3868 | 1471349936669 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 05:18:56 INFO - PROCESS | 3868 | 1471349936672 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 3868 | 1471349936674 Marionette TRACE conn3 <- [1,1514,null,{}] 05:18:56 INFO - PROCESS | 3868 | 1471349936677 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 3868 | 1471349936679 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:56 INFO - PROCESS | 3868 | 1471349936757 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:18:56 INFO - PROCESS | 3868 | 1471349936762 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 3868 | 1471349936764 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:56 INFO - PROCESS | 3868 | ++DOCSHELL 1512EC00 == 25 [pid = 3868] [id = 388] 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1745C800) [pid = 3868] [serial = 1164] [outer = 00000000] 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (17BBBC00) [pid = 3868] [serial = 1165] [outer = 1745C800] 05:18:56 INFO - PROCESS | 3868 | 1471349936808 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (18408C00) [pid = 3868] [serial = 1166] [outer = 1745C800] 05:18:57 INFO - PROCESS | 3868 | 1471349937244 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:18:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 605ms 05:18:57 INFO - PROCESS | 3868 | 1471349937268 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 3868 | 1471349937270 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 05:18:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:18:57 INFO - PROCESS | 3868 | 1471349937273 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 3868 | 1471349937275 Marionette TRACE conn3 <- [1,1518,null,{}] 05:18:57 INFO - PROCESS | 3868 | 1471349937278 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 3868 | 1471349937280 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:57 INFO - PROCESS | 3868 | 1471349937399 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:18:57 INFO - PROCESS | 3868 | 1471349937498 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 3868 | 1471349937501 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:57 INFO - PROCESS | 3868 | ++DOCSHELL 1041D800 == 26 [pid = 3868] [id = 389] 05:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1046C000) [pid = 3868] [serial = 1167] [outer = 00000000] 05:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (10A0F800) [pid = 3868] [serial = 1168] [outer = 1046C000] 05:18:57 INFO - PROCESS | 3868 | 1471349937561 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11033C00) [pid = 3868] [serial = 1169] [outer = 1046C000] 05:18:58 INFO - PROCESS | 3868 | 1471349938122 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:18:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:18:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:18:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:18:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 922ms 05:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:18:58 INFO - PROCESS | 3868 | 1471349938213 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 3868 | 1471349938216 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 05:18:58 INFO - PROCESS | 3868 | 1471349938221 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 3868 | 1471349938224 Marionette TRACE conn3 <- [1,1522,null,{}] 05:18:58 INFO - PROCESS | 3868 | 1471349938230 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 3868 | 1471349938233 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:58 INFO - PROCESS | 3868 | 1471349938340 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:18:58 INFO - PROCESS | 3868 | 1471349938438 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 3868 | 1471349938441 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:58 INFO - PROCESS | 3868 | ++DOCSHELL 13130400 == 27 [pid = 3868] [id = 390] 05:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13130800) [pid = 3868] [serial = 1170] [outer = 00000000] 05:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (134B6400) [pid = 3868] [serial = 1171] [outer = 13130800] 05:18:58 INFO - PROCESS | 3868 | 1471349938498 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13E0C000) [pid = 3868] [serial = 1172] [outer = 13130800] 05:18:59 INFO - PROCESS | 3868 | 1471349939094 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 954ms 05:18:59 INFO - PROCESS | 3868 | 1471349939169 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 3868 | 1471349939173 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 05:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:18:59 INFO - PROCESS | 3868 | 1471349939178 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 3868 | 1471349939180 Marionette TRACE conn3 <- [1,1526,null,{}] 05:18:59 INFO - PROCESS | 3868 | 1471349939184 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 3868 | 1471349939187 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:59 INFO - PROCESS | 3868 | 1471349939325 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:18:59 INFO - PROCESS | 3868 | 1471349939486 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 3868 | 1471349939489 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:18:59 INFO - PROCESS | 3868 | ++DOCSHELL 16038000 == 28 [pid = 3868] [id = 391] 05:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16A6A400) [pid = 3868] [serial = 1173] [outer = 00000000] 05:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16CF1000) [pid = 3868] [serial = 1174] [outer = 16A6A400] 05:18:59 INFO - PROCESS | 3868 | 1471349939563 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17650000) [pid = 3868] [serial = 1175] [outer = 16A6A400] 05:19:00 INFO - PROCESS | 3868 | 1471349940198 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1065ms 05:19:00 INFO - PROCESS | 3868 | 1471349940274 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 3868 | 1471349940276 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 05:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:19:00 INFO - PROCESS | 3868 | 1471349940286 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 3868 | 1471349940292 Marionette TRACE conn3 <- [1,1530,null,{}] 05:19:00 INFO - PROCESS | 3868 | 1471349940311 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 3868 | 1471349940315 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:00 INFO - PROCESS | 3868 | 1471349940426 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:19:00 INFO - PROCESS | 3868 | 1471349940502 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 3868 | 1471349940505 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:00 INFO - PROCESS | 3868 | ++DOCSHELL 13ACD400 == 29 [pid = 3868] [id = 392] 05:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1509E400) [pid = 3868] [serial = 1176] [outer = 00000000] 05:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1841DC00) [pid = 3868] [serial = 1177] [outer = 1509E400] 05:19:00 INFO - PROCESS | 3868 | 1471349940603 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18420800) [pid = 3868] [serial = 1178] [outer = 1509E400] 05:19:01 INFO - PROCESS | 3868 | 1471349941370 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1129ms 05:19:01 INFO - PROCESS | 3868 | 1471349941418 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 3868 | 1471349941422 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 05:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:19:01 INFO - PROCESS | 3868 | 1471349941426 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 3868 | 1471349941431 Marionette TRACE conn3 <- [1,1534,null,{}] 05:19:01 INFO - PROCESS | 3868 | 1471349941435 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 3868 | 1471349941438 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:01 INFO - PROCESS | 3868 | 1471349941536 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:19:02 INFO - PROCESS | 3868 | --DOCSHELL 10420000 == 28 [pid = 3868] [id = 372] 05:19:02 INFO - PROCESS | 3868 | 1471349942205 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3868 | 1471349942209 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16FC3000) [pid = 3868] [serial = 1135] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16A6B400) [pid = 3868] [serial = 1133] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1562C000) [pid = 3868] [serial = 1126] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13ACB800) [pid = 3868] [serial = 1124] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (13A03000) [pid = 3868] [serial = 1123] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (167CBC00) [pid = 3868] [serial = 1132] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1590E400) [pid = 3868] [serial = 1127] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1189E400) [pid = 3868] [serial = 1120] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11CF1400) [pid = 3868] [serial = 1121] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13B5CC00) [pid = 3868] [serial = 1129] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (112CA000) [pid = 3868] [serial = 1118] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (14539C00) [pid = 3868] [serial = 1130] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (10A09C00) [pid = 3868] [serial = 1117] [outer = 00000000] [url = about:blank] 05:19:02 INFO - PROCESS | 3868 | ++DOCSHELL 104CB400 == 29 [pid = 3868] [id = 393] 05:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (104CB800) [pid = 3868] [serial = 1179] [outer = 00000000] 05:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10A05C00) [pid = 3868] [serial = 1180] [outer = 104CB800] 05:19:02 INFO - PROCESS | 3868 | 1471349942341 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (10F2E000) [pid = 3868] [serial = 1181] [outer = 104CB800] 05:19:02 INFO - PROCESS | 3868 | 1471349942803 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1415ms 05:19:02 INFO - PROCESS | 3868 | 1471349942831 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 3868 | 1471349942835 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 05:19:02 INFO - PROCESS | 3868 | 1471349942839 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:19:02 INFO - PROCESS | 3868 | 1471349942842 Marionette TRACE conn3 <- [1,1538,null,{}] 05:19:02 INFO - PROCESS | 3868 | 1471349942847 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 3868 | 1471349942851 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:02 INFO - PROCESS | 3868 | 1471349942939 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:19:02 INFO - PROCESS | 3868 | 1471349942949 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3868 | 1471349942951 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:02 INFO - PROCESS | 3868 | ++DOCSHELL 114DAC00 == 30 [pid = 3868] [id = 394] 05:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (114DC800) [pid = 3868] [serial = 1182] [outer = 00000000] 05:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11C17000) [pid = 3868] [serial = 1183] [outer = 114DC800] 05:19:03 INFO - PROCESS | 3868 | 1471349943005 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11D73400) [pid = 3868] [serial = 1184] [outer = 114DC800] 05:19:03 INFO - PROCESS | 3868 | 1471349943543 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 715ms 05:19:03 INFO - PROCESS | 3868 | 1471349943576 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 3868 | 1471349943580 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:19:03 INFO - PROCESS | 3868 | 1471349943585 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 3868 | 1471349943587 Marionette TRACE conn3 <- [1,1542,null,{}] 05:19:03 INFO - PROCESS | 3868 | 1471349943591 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 3868 | 1471349943594 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:03 INFO - PROCESS | 3868 | 1471349943712 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:19:03 INFO - PROCESS | 3868 | 1471349943802 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 3868 | 1471349943804 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:03 INFO - PROCESS | 3868 | ++DOCSHELL 1316CC00 == 31 [pid = 3868] [id = 395] 05:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1316F000) [pid = 3868] [serial = 1185] [outer = 00000000] 05:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1321FC00) [pid = 3868] [serial = 1186] [outer = 1316F000] 05:19:03 INFO - PROCESS | 3868 | 1471349943851 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13A0AC00) [pid = 3868] [serial = 1187] [outer = 1316F000] 05:19:04 INFO - PROCESS | 3868 | 1471349944273 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 748ms 05:19:04 INFO - PROCESS | 3868 | 1471349944325 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 3868 | 1471349944327 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 05:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:19:04 INFO - PROCESS | 3868 | 1471349944332 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 3868 | 1471349944338 Marionette TRACE conn3 <- [1,1546,null,{}] 05:19:04 INFO - PROCESS | 3868 | 1471349944359 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 3868 | 1471349944363 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:04 INFO - PROCESS | 3868 | 1471349944479 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:19:04 INFO - PROCESS | 3868 | 1471349944547 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 3868 | 1471349944549 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:04 INFO - PROCESS | 3868 | ++DOCSHELL 14539400 == 32 [pid = 3868] [id = 396] 05:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (14539C00) [pid = 3868] [serial = 1188] [outer = 00000000] 05:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15127000) [pid = 3868] [serial = 1189] [outer = 14539C00] 05:19:04 INFO - PROCESS | 3868 | 1471349944596 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11439800) [pid = 3868] [serial = 1190] [outer = 14539C00] 05:19:05 INFO - PROCESS | 3868 | 1471349945031 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 779ms 05:19:05 INFO - PROCESS | 3868 | 1471349945149 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 3868 | 1471349945152 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 05:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:19:05 INFO - PROCESS | 3868 | 1471349945156 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 3868 | 1471349945158 Marionette TRACE conn3 <- [1,1550,null,{}] 05:19:05 INFO - PROCESS | 3868 | 1471349945161 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 3868 | 1471349945163 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:05 INFO - PROCESS | 3868 | 1471349945284 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:19:05 INFO - PROCESS | 3868 | 1471349945351 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 3868 | 1471349945354 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:05 INFO - PROCESS | 3868 | ++DOCSHELL 15125000 == 33 [pid = 3868] [id = 397] 05:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (15126400) [pid = 3868] [serial = 1191] [outer = 00000000] 05:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (159F2800) [pid = 3868] [serial = 1192] [outer = 15126400] 05:19:05 INFO - PROCESS | 3868 | 1471349945399 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15A06000) [pid = 3868] [serial = 1193] [outer = 15126400] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1745C800) [pid = 3868] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15130000) [pid = 3868] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1602D400) [pid = 3868] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16E1D800) [pid = 3868] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (12BB8C00) [pid = 3868] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (118A0800) [pid = 3868] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (13AC5800) [pid = 3868] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11433000) [pid = 3868] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (12E2EC00) [pid = 3868] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (14307800) [pid = 3868] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:19:05 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16CEC400) [pid = 3868] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:19:06 INFO - PROCESS | 3868 | 1471349946282 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1208ms 05:19:06 INFO - PROCESS | 3868 | 1471349946348 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 3868 | 1471349946352 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 05:19:06 INFO - PROCESS | 3868 | 1471349946358 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:19:06 INFO - PROCESS | 3868 | 1471349946361 Marionette TRACE conn3 <- [1,1554,null,{}] 05:19:06 INFO - PROCESS | 3868 | 1471349946367 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 3868 | 1471349946370 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:06 INFO - PROCESS | 3868 | 1471349946489 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:19:06 INFO - PROCESS | 3868 | 1471349946611 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 3868 | 1471349946615 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:06 INFO - PROCESS | 3868 | ++DOCSHELL 11434800 == 34 [pid = 3868] [id = 398] 05:19:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11434C00) [pid = 3868] [serial = 1194] [outer = 00000000] 05:19:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11DEC800) [pid = 3868] [serial = 1195] [outer = 11434C00] 05:19:06 INFO - PROCESS | 3868 | 1471349946715 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13A08000) [pid = 3868] [serial = 1196] [outer = 11434C00] 05:19:07 INFO - PROCESS | 3868 | 1471349947480 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1177ms 05:19:07 INFO - PROCESS | 3868 | 1471349947597 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 3868 | 1471349947601 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 05:19:07 INFO - PROCESS | 3868 | 1471349947607 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:19:07 INFO - PROCESS | 3868 | 1471349947611 Marionette TRACE conn3 <- [1,1558,null,{}] 05:19:07 INFO - PROCESS | 3868 | 1471349947617 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 3868 | 1471349947620 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:07 INFO - PROCESS | 3868 | 1471349947736 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:19:07 INFO - PROCESS | 3868 | 1471349947815 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 3868 | 1471349947820 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:07 INFO - PROCESS | 3868 | ++DOCSHELL 114DD400 == 35 [pid = 3868] [id = 399] 05:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (114DE800) [pid = 3868] [serial = 1197] [outer = 00000000] 05:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11C15800) [pid = 3868] [serial = 1198] [outer = 114DE800] 05:19:07 INFO - PROCESS | 3868 | 1471349947870 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (11D77C00) [pid = 3868] [serial = 1199] [outer = 114DE800] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 16CEC000 == 34 [pid = 3868] [id = 387] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1512EC00 == 33 [pid = 3868] [id = 388] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 114DC400 == 32 [pid = 3868] [id = 374] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 13E0D400 == 31 [pid = 3868] [id = 377] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 11436400 == 30 [pid = 3868] [id = 373] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 13AC4800 == 29 [pid = 3868] [id = 382] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 13E0FC00 == 28 [pid = 3868] [id = 383] 05:19:08 INFO - PROCESS | 3868 | --DOCSHELL 12BB7400 == 27 [pid = 3868] [id = 381] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (17BBBC00) [pid = 3868] [serial = 1165] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1590AC00) [pid = 3868] [serial = 1153] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16C48400) [pid = 3868] [serial = 1156] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (15A09C00) [pid = 3868] [serial = 1154] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (17459C00) [pid = 3868] [serial = 1136] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (12C63000) [pid = 3868] [serial = 1144] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (12E35C00) [pid = 3868] [serial = 1145] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (12C68800) [pid = 3868] [serial = 1138] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (132AF800) [pid = 3868] [serial = 1139] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13E05400) [pid = 3868] [serial = 1147] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (13E0E400) [pid = 3868] [serial = 1148] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (114DF000) [pid = 3868] [serial = 1141] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (1181A000) [pid = 3868] [serial = 1142] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1509F400) [pid = 3868] [serial = 1159] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (13E08800) [pid = 3868] [serial = 1160] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (16C52400) [pid = 3868] [serial = 1157] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (18408C00) [pid = 3868] [serial = 1166] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1509FC00) [pid = 3868] [serial = 1150] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (15117C00) [pid = 3868] [serial = 1151] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (16EA4400) [pid = 3868] [serial = 1162] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (16EAA400) [pid = 3868] [serial = 1163] [outer = 00000000] [url = about:blank] 05:19:08 INFO - PROCESS | 3868 | 1471349948410 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 859ms 05:19:08 INFO - PROCESS | 3868 | 1471349948451 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 3868 | 1471349948454 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 05:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:19:08 INFO - PROCESS | 3868 | 1471349948461 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 3868 | 1471349948465 Marionette TRACE conn3 <- [1,1562,null,{}] 05:19:08 INFO - PROCESS | 3868 | 1471349948468 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 3868 | 1471349948471 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:08 INFO - PROCESS | 3868 | 1471349948556 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:19:08 INFO - PROCESS | 3868 | 1471349948565 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3868 | 1471349948567 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:08 INFO - PROCESS | 3868 | ++DOCSHELL 13219000 == 28 [pid = 3868] [id = 400] 05:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (132AF800) [pid = 3868] [serial = 1200] [outer = 00000000] 05:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (13AC5C00) [pid = 3868] [serial = 1201] [outer = 132AF800] 05:19:08 INFO - PROCESS | 3868 | 1471349948618 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (13E03400) [pid = 3868] [serial = 1202] [outer = 132AF800] 05:19:09 INFO - PROCESS | 3868 | 1471349949150 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 715ms 05:19:09 INFO - PROCESS | 3868 | 1471349949189 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 3868 | 1471349949191 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 05:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:19:09 INFO - PROCESS | 3868 | 1471349949195 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 3868 | 1471349949197 Marionette TRACE conn3 <- [1,1566,null,{}] 05:19:09 INFO - PROCESS | 3868 | 1471349949206 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 3868 | 1471349949210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:09 INFO - PROCESS | 3868 | 1471349949327 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:19:09 INFO - PROCESS | 3868 | 1471349949421 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 3868 | 1471349949425 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:09 INFO - PROCESS | 3868 | ++DOCSHELL 150A2C00 == 29 [pid = 3868] [id = 401] 05:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (150A4000) [pid = 3868] [serial = 1203] [outer = 00000000] 05:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (15127C00) [pid = 3868] [serial = 1204] [outer = 150A4000] 05:19:09 INFO - PROCESS | 3868 | 1471349949482 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (15132000) [pid = 3868] [serial = 1205] [outer = 150A4000] 05:19:09 INFO - PROCESS | 3868 | 1471349949872 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 748ms 05:19:09 INFO - PROCESS | 3868 | 1471349949935 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 3868 | 1471349949937 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 05:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:19:09 INFO - PROCESS | 3868 | 1471349949940 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 3868 | 1471349949942 Marionette TRACE conn3 <- [1,1570,null,{}] 05:19:09 INFO - PROCESS | 3868 | 1471349949946 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 3868 | 1471349949948 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:10 INFO - PROCESS | 3868 | 1471349950033 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:19:10 INFO - PROCESS | 3868 | 1471349950039 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 3868 | 1471349950041 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:10 INFO - PROCESS | 3868 | ++DOCSHELL 15130000 == 30 [pid = 3868] [id = 402] 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (1562D000) [pid = 3868] [serial = 1206] [outer = 00000000] 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16037800) [pid = 3868] [serial = 1207] [outer = 1562D000] 05:19:10 INFO - PROCESS | 3868 | 1471349950087 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16A60400) [pid = 3868] [serial = 1208] [outer = 1562D000] 05:19:10 INFO - PROCESS | 3868 | 1471349950529 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 652ms 05:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:19:10 INFO - PROCESS | 3868 | 1471349950581 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 3868 | 1471349950583 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 05:19:10 INFO - PROCESS | 3868 | 1471349950586 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 3868 | 1471349950588 Marionette TRACE conn3 <- [1,1574,null,{}] 05:19:10 INFO - PROCESS | 3868 | 1471349950592 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 3868 | 1471349950594 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:10 INFO - PROCESS | 3868 | 1471349950702 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:19:10 INFO - PROCESS | 3868 | 1471349950837 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 3868 | 1471349950839 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:10 INFO - PROCESS | 3868 | ++DOCSHELL 16A67C00 == 31 [pid = 3868] [id = 403] 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (16A69400) [pid = 3868] [serial = 1209] [outer = 00000000] 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (16C52400) [pid = 3868] [serial = 1210] [outer = 16A69400] 05:19:10 INFO - PROCESS | 3868 | 1471349950889 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (16CEF800) [pid = 3868] [serial = 1211] [outer = 16A69400] 05:19:11 INFO - PROCESS | 3868 | 1471349951315 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 763ms 05:19:11 INFO - PROCESS | 3868 | 1471349951357 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 3868 | 1471349951359 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 05:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:19:11 INFO - PROCESS | 3868 | 1471349951367 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 3868 | 1471349951369 Marionette TRACE conn3 <- [1,1578,null,{}] 05:19:11 INFO - PROCESS | 3868 | 1471349951372 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 3868 | 1471349951378 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:11 INFO - PROCESS | 3868 | 1471349951522 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:19:11 INFO - PROCESS | 3868 | 1471349951582 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 3868 | 1471349951584 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:11 INFO - PROCESS | 3868 | ++DOCSHELL 16EA3000 == 32 [pid = 3868] [id = 404] 05:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (16EA4400) [pid = 3868] [serial = 1212] [outer = 00000000] 05:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (16FC3000) [pid = 3868] [serial = 1213] [outer = 16EA4400] 05:19:11 INFO - PROCESS | 3868 | 1471349951629 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (17459C00) [pid = 3868] [serial = 1214] [outer = 16EA4400] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1316F000) [pid = 3868] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (14539C00) [pid = 3868] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16A6A400) [pid = 3868] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13130800) [pid = 3868] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1046C000) [pid = 3868] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (114DC800) [pid = 3868] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:19:12 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (104CB800) [pid = 3868] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:19:12 INFO - PROCESS | 3868 | 1471349952059 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 747ms 05:19:12 INFO - PROCESS | 3868 | 1471349952134 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 3868 | 1471349952136 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 05:19:12 INFO - PROCESS | 3868 | 1471349952142 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 3868 | 1471349952144 Marionette TRACE conn3 <- [1,1582,null,{}] 05:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:19:12 INFO - PROCESS | 3868 | 1471349952148 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 3868 | 1471349952150 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:12 INFO - PROCESS | 3868 | 1471349952227 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:19:12 INFO - PROCESS | 3868 | 1471349952235 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 3868 | 1471349952237 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:12 INFO - PROCESS | 3868 | ++DOCSHELL 10A48800 == 33 [pid = 3868] [id = 405] 05:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (12C68400) [pid = 3868] [serial = 1215] [outer = 00000000] 05:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (14539C00) [pid = 3868] [serial = 1216] [outer = 12C68400] 05:19:12 INFO - PROCESS | 3868 | 1471349952281 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (150A6800) [pid = 3868] [serial = 1217] [outer = 12C68400] 05:19:12 INFO - PROCESS | 3868 | 1471349952758 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 652ms 05:19:12 INFO - PROCESS | 3868 | 1471349952818 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 3868 | 1471349952820 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 05:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:19:12 INFO - PROCESS | 3868 | 1471349952824 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 3868 | 1471349952825 Marionette TRACE conn3 <- [1,1586,null,{}] 05:19:12 INFO - PROCESS | 3868 | 1471349952829 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 3868 | 1471349952831 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:12 INFO - PROCESS | 3868 | 1471349952907 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:19:12 INFO - PROCESS | 3868 | 1471349952914 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 3868 | 1471349952917 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:12 INFO - PROCESS | 3868 | ++DOCSHELL 176F3C00 == 34 [pid = 3868] [id = 406] 05:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (17B52000) [pid = 3868] [serial = 1218] [outer = 00000000] 05:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (18407C00) [pid = 3868] [serial = 1219] [outer = 17B52000] 05:19:12 INFO - PROCESS | 3868 | 1471349952962 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1840AC00) [pid = 3868] [serial = 1220] [outer = 17B52000] 05:19:13 INFO - PROCESS | 3868 | 1471349953376 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 604ms 05:19:13 INFO - PROCESS | 3868 | 1471349953422 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 3868 | 1471349953424 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 05:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:19:13 INFO - PROCESS | 3868 | 1471349953431 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 3868 | 1471349953433 Marionette TRACE conn3 <- [1,1590,null,{}] 05:19:13 INFO - PROCESS | 3868 | 1471349953436 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 3868 | 1471349953438 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:13 INFO - PROCESS | 3868 | 1471349953515 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:19:13 INFO - PROCESS | 3868 | 1471349953521 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 3868 | 1471349953523 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:13 INFO - PROCESS | 3868 | ++DOCSHELL 10473000 == 35 [pid = 3868] [id = 407] 05:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (17650C00) [pid = 3868] [serial = 1221] [outer = 00000000] 05:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (18412000) [pid = 3868] [serial = 1222] [outer = 17650C00] 05:19:13 INFO - PROCESS | 3868 | 1471349953570 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (18419800) [pid = 3868] [serial = 1223] [outer = 17650C00] 05:19:14 INFO - PROCESS | 3868 | 1471349954013 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:19:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 652ms 05:19:14 INFO - PROCESS | 3868 | 1471349954065 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 3868 | 1471349954067 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:19:14 INFO - PROCESS | 3868 | 1471349954070 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3868 | 1471349954072 Marionette TRACE conn3 <- [1,1594,null,{}] 05:19:14 INFO - PROCESS | 3868 | 1471349954080 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 3868 | 1471349954082 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:14 INFO - PROCESS | 3868 | 1471349954162 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:19:14 INFO - PROCESS | 3868 | 1471349954168 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 3868 | 1471349954170 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:14 INFO - PROCESS | 3868 | ++DOCSHELL 15626800 == 36 [pid = 3868] [id = 408] 05:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (18405000) [pid = 3868] [serial = 1224] [outer = 00000000] 05:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (19959C00) [pid = 3868] [serial = 1225] [outer = 18405000] 05:19:14 INFO - PROCESS | 3868 | 1471349954214 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1995DC00) [pid = 3868] [serial = 1226] [outer = 18405000] 05:19:14 INFO - PROCESS | 3868 | 1471349954799 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:19:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 763ms 05:19:14 INFO - PROCESS | 3868 | 1471349954844 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 3868 | 1471349954849 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:19:14 INFO - PROCESS | 3868 | 1471349954855 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3868 | 1471349954859 Marionette TRACE conn3 <- [1,1598,null,{}] 05:19:14 INFO - PROCESS | 3868 | 1471349954865 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 3868 | 1471349954868 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:15 INFO - PROCESS | 3868 | 1471349955024 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:19:15 INFO - PROCESS | 3868 | 1471349955154 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 3868 | 1471349955159 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:15 INFO - PROCESS | 3868 | ++DOCSHELL 10A07800 == 37 [pid = 3868] [id = 409] 05:19:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10A0C000) [pid = 3868] [serial = 1227] [outer = 00000000] 05:19:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11D71C00) [pid = 3868] [serial = 1228] [outer = 10A0C000] 05:19:15 INFO - PROCESS | 3868 | 1471349955217 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (12E31400) [pid = 3868] [serial = 1229] [outer = 10A0C000] 05:19:15 INFO - PROCESS | 3868 | 1471349955796 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1018ms 05:19:15 INFO - PROCESS | 3868 | 1471349955858 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 3868 | 1471349955862 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 05:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:19:15 INFO - PROCESS | 3868 | 1471349955869 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 3868 | 1471349955872 Marionette TRACE conn3 <- [1,1602,null,{}] 05:19:15 INFO - PROCESS | 3868 | 1471349955891 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 3868 | 1471349955894 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:16 INFO - PROCESS | 3868 | 1471349956003 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:19:16 INFO - PROCESS | 3868 | 1471349956131 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 3868 | 1471349956133 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:16 INFO - PROCESS | 3868 | ++DOCSHELL 132AF400 == 38 [pid = 3868] [id = 410] 05:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (134AE800) [pid = 3868] [serial = 1230] [outer = 00000000] 05:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (14309400) [pid = 3868] [serial = 1231] [outer = 134AE800] 05:19:16 INFO - PROCESS | 3868 | 1471349956191 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (150A8400) [pid = 3868] [serial = 1232] [outer = 134AE800] 05:19:16 INFO - PROCESS | 3868 | 1471349956838 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1017ms 05:19:16 INFO - PROCESS | 3868 | 1471349956904 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 3868 | 1471349956906 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 05:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:19:16 INFO - PROCESS | 3868 | 1471349956910 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 3868 | 1471349956914 Marionette TRACE conn3 <- [1,1606,null,{}] 05:19:16 INFO - PROCESS | 3868 | 1471349956925 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 3868 | 1471349956930 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:17 INFO - PROCESS | 3868 | 1471349957065 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:19:17 INFO - PROCESS | 3868 | 1471349957201 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 3868 | 1471349957204 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:17 INFO - PROCESS | 3868 | ++DOCSHELL 16D77000 == 39 [pid = 3868] [id = 411] 05:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16E1D800) [pid = 3868] [serial = 1233] [outer = 00000000] 05:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (17B48800) [pid = 3868] [serial = 1234] [outer = 16E1D800] 05:19:17 INFO - PROCESS | 3868 | 1471349957262 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18411C00) [pid = 3868] [serial = 1235] [outer = 16E1D800] 05:19:18 INFO - PROCESS | 3868 | 1471349958038 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1209ms 05:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:19:18 INFO - PROCESS | 3868 | 1471349958107 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 3868 | 1471349958110 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 05:19:18 INFO - PROCESS | 3868 | 1471349958115 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 3868 | 1471349958118 Marionette TRACE conn3 <- [1,1610,null,{}] 05:19:18 INFO - PROCESS | 3868 | 1471349958123 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 3868 | 1471349958126 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:18 INFO - PROCESS | 3868 | 1471349958264 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:19:18 INFO - PROCESS | 3868 | 1471349958397 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 3868 | 1471349958400 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:18 INFO - PROCESS | 3868 | ++DOCSHELL 114E5400 == 40 [pid = 3868] [id = 412] 05:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11811400) [pid = 3868] [serial = 1236] [outer = 00000000] 05:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11D76C00) [pid = 3868] [serial = 1237] [outer = 11811400] 05:19:18 INFO - PROCESS | 3868 | 1471349958456 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (12BB7400) [pid = 3868] [serial = 1238] [outer = 11811400] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 1041D800 == 39 [pid = 3868] [id = 389] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 1512FC00 == 38 [pid = 3868] [id = 375] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 1590A800 == 37 [pid = 3868] [id = 385] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 13ACD400 == 36 [pid = 3868] [id = 392] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 16038000 == 35 [pid = 3868] [id = 391] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 104CB400 == 34 [pid = 3868] [id = 393] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 12C69000 == 33 [pid = 3868] [id = 376] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 1512D400 == 32 [pid = 3868] [id = 384] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 12BC3000 == 31 [pid = 3868] [id = 386] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 16D70400 == 30 [pid = 3868] [id = 378] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 11437000 == 29 [pid = 3868] [id = 379] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 112C5000 == 28 [pid = 3868] [id = 380] 05:19:19 INFO - PROCESS | 3868 | --DOCSHELL 13130400 == 27 [pid = 3868] [id = 390] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1321FC00) [pid = 3868] [serial = 1186] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15127000) [pid = 3868] [serial = 1189] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11439800) [pid = 3868] [serial = 1190] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17650000) [pid = 3868] [serial = 1175] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E0C000) [pid = 3868] [serial = 1172] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11033C00) [pid = 3868] [serial = 1169] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11C17000) [pid = 3868] [serial = 1183] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11D73400) [pid = 3868] [serial = 1184] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10A05C00) [pid = 3868] [serial = 1180] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10F2E000) [pid = 3868] [serial = 1181] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (159F2800) [pid = 3868] [serial = 1192] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (10A0F800) [pid = 3868] [serial = 1168] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (134B6400) [pid = 3868] [serial = 1171] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16CF1000) [pid = 3868] [serial = 1174] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1841DC00) [pid = 3868] [serial = 1177] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13A0AC00) [pid = 3868] [serial = 1187] [outer = 00000000] [url = about:blank] 05:19:19 INFO - PROCESS | 3868 | 1471349959544 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1478ms 05:19:19 INFO - PROCESS | 3868 | 1471349959607 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 3868 | 1471349959611 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 05:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:19:19 INFO - PROCESS | 3868 | 1471349959616 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 3868 | 1471349959621 Marionette TRACE conn3 <- [1,1614,null,{}] 05:19:19 INFO - PROCESS | 3868 | 1471349959626 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 3868 | 1471349959629 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:19 INFO - PROCESS | 3868 | 1471349959717 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:19:19 INFO - PROCESS | 3868 | 1471349959840 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 3868 | 1471349959842 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:19 INFO - PROCESS | 3868 | ++DOCSHELL 1102DC00 == 28 [pid = 3868] [id = 413] 05:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1103C000) [pid = 3868] [serial = 1239] [outer = 00000000] 05:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1146C800) [pid = 3868] [serial = 1240] [outer = 1103C000] 05:19:19 INFO - PROCESS | 3868 | 1471349959892 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11816000) [pid = 3868] [serial = 1241] [outer = 1103C000] 05:19:20 INFO - PROCESS | 3868 | 1471349960311 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 716ms 05:19:20 INFO - PROCESS | 3868 | 1471349960349 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 3868 | 1471349960354 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 05:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:19:20 INFO - PROCESS | 3868 | 1471349960360 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 3868 | 1471349960363 Marionette TRACE conn3 <- [1,1618,null,{}] 05:19:20 INFO - PROCESS | 3868 | 1471349960396 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 3868 | 1471349960399 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:20 INFO - PROCESS | 3868 | 1471349960487 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:19:20 INFO - PROCESS | 3868 | 1471349960493 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 3868 | 1471349960495 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:20 INFO - PROCESS | 3868 | ++DOCSHELL 11D74400 == 29 [pid = 3868] [id = 414] 05:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12BB9400) [pid = 3868] [serial = 1242] [outer = 00000000] 05:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1321B400) [pid = 3868] [serial = 1243] [outer = 12BB9400] 05:19:20 INFO - PROCESS | 3868 | 1471349960543 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (134AD400) [pid = 3868] [serial = 1244] [outer = 12BB9400] 05:19:21 INFO - PROCESS | 3868 | 1471349961006 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 05:19:21 INFO - PROCESS | 3868 | 1471349961080 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 3868 | 1471349961082 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 05:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:19:21 INFO - PROCESS | 3868 | 1471349961086 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 3868 | 1471349961089 Marionette TRACE conn3 <- [1,1622,null,{}] 05:19:21 INFO - PROCESS | 3868 | 1471349961100 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 3868 | 1471349961105 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:21 INFO - PROCESS | 3868 | 1471349961191 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:19:21 INFO - PROCESS | 3868 | 1471349961205 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 3868 | 1471349961208 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:21 INFO - PROCESS | 3868 | ++DOCSHELL 1452E000 == 30 [pid = 3868] [id = 415] 05:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1452EC00) [pid = 3868] [serial = 1245] [outer = 00000000] 05:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (15112000) [pid = 3868] [serial = 1246] [outer = 1452EC00] 05:19:21 INFO - PROCESS | 3868 | 1471349961257 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1512FC00) [pid = 3868] [serial = 1247] [outer = 1452EC00] 05:19:21 INFO - PROCESS | 3868 | 1471349961774 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 748ms 05:19:21 INFO - PROCESS | 3868 | 1471349961853 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 3868 | 1471349961856 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 05:19:21 INFO - PROCESS | 3868 | 1471349961859 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 3868 | 1471349961861 Marionette TRACE conn3 <- [1,1626,null,{}] 05:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:19:21 INFO - PROCESS | 3868 | 1471349961864 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 3868 | 1471349961866 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:22 INFO - PROCESS | 3868 | 1471349962032 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:19:22 INFO - PROCESS | 3868 | 1471349962041 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3868 | 1471349962043 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:22 INFO - PROCESS | 3868 | ++DOCSHELL 1562C000 == 31 [pid = 3868] [id = 416] 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1564E400) [pid = 3868] [serial = 1248] [outer = 00000000] 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1602A400) [pid = 3868] [serial = 1249] [outer = 1564E400] 05:19:22 INFO - PROCESS | 3868 | 1471349962137 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16A67800) [pid = 3868] [serial = 1250] [outer = 1564E400] 05:19:22 INFO - PROCESS | 3868 | 1471349962546 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 684ms 05:19:22 INFO - PROCESS | 3868 | 1471349962587 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3868 | 1471349962589 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:19:22 INFO - PROCESS | 3868 | 1471349962593 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3868 | 1471349962594 Marionette TRACE conn3 <- [1,1630,null,{}] 05:19:22 INFO - PROCESS | 3868 | 1471349962599 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:22 INFO - PROCESS | 3868 | 1471349962601 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:22 INFO - PROCESS | 3868 | 1471349962709 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:19:22 INFO - PROCESS | 3868 | 1471349962714 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3868 | 1471349962716 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:22 INFO - PROCESS | 3868 | ++DOCSHELL 159F2800 == 32 [pid = 3868] [id = 417] 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16B8B400) [pid = 3868] [serial = 1251] [outer = 00000000] 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16D6FC00) [pid = 3868] [serial = 1252] [outer = 16B8B400] 05:19:22 INFO - PROCESS | 3868 | 1471349962761 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16E22000) [pid = 3868] [serial = 1253] [outer = 16B8B400] 05:19:23 INFO - PROCESS | 3868 | 1471349963221 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 699ms 05:19:23 INFO - PROCESS | 3868 | 1471349963292 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 3868 | 1471349963294 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 05:19:23 INFO - PROCESS | 3868 | 1471349963297 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:19:23 INFO - PROCESS | 3868 | 1471349963299 Marionette TRACE conn3 <- [1,1634,null,{}] 05:19:23 INFO - PROCESS | 3868 | 1471349963306 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 3868 | 1471349963312 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:23 INFO - PROCESS | 3868 | 1471349963460 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1509E400) [pid = 3868] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A69400) [pid = 3868] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16EA4400) [pid = 3868] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15126400) [pid = 3868] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1562D000) [pid = 3868] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12C68400) [pid = 3868] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (150A4000) [pid = 3868] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (132AF800) [pid = 3868] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11434C00) [pid = 3868] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (114DE800) [pid = 3868] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (17650C00) [pid = 3868] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (18405000) [pid = 3868] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:19:23 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (17B52000) [pid = 3868] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:19:23 INFO - PROCESS | 3868 | 1471349963731 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 3868 | 1471349963733 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:23 INFO - PROCESS | 3868 | ++DOCSHELL 0F9E7400 == 33 [pid = 3868] [id = 418] 05:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (10424400) [pid = 3868] [serial = 1254] [outer = 00000000] 05:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1143E800) [pid = 3868] [serial = 1255] [outer = 10424400] 05:19:23 INFO - PROCESS | 3868 | 1471349963778 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13A0A400) [pid = 3868] [serial = 1256] [outer = 10424400] 05:19:24 INFO - PROCESS | 3868 | 1471349964208 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 907ms 05:19:24 INFO - PROCESS | 3868 | 1471349964235 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 3868 | 1471349964237 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 05:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:19:24 INFO - PROCESS | 3868 | 1471349964240 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 3868 | 1471349964242 Marionette TRACE conn3 <- [1,1638,null,{}] 05:19:24 INFO - PROCESS | 3868 | 1471349964253 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 3868 | 1471349964255 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:24 INFO - PROCESS | 3868 | 1471349964331 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:19:24 INFO - PROCESS | 3868 | 1471349964337 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3868 | 1471349964339 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:24 INFO - PROCESS | 3868 | ++DOCSHELL 15651000 == 34 [pid = 3868] [id = 419] 05:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15A0D800) [pid = 3868] [serial = 1257] [outer = 00000000] 05:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18149400) [pid = 3868] [serial = 1258] [outer = 15A0D800] 05:19:24 INFO - PROCESS | 3868 | 1471349964383 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18406C00) [pid = 3868] [serial = 1259] [outer = 15A0D800] 05:19:24 INFO - PROCESS | 3868 | 1471349964819 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 604ms 05:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:19:24 INFO - PROCESS | 3868 | 1471349964850 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 3868 | 1471349964852 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 05:19:24 INFO - PROCESS | 3868 | 1471349964856 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 3868 | 1471349964858 Marionette TRACE conn3 <- [1,1642,null,{}] 05:19:24 INFO - PROCESS | 3868 | 1471349964861 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 3868 | 1471349964863 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:24 INFO - PROCESS | 3868 | 1471349964939 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:19:24 INFO - PROCESS | 3868 | 1471349964944 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3868 | 1471349964947 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:24 INFO - PROCESS | 3868 | ++DOCSHELL 112DD800 == 35 [pid = 3868] [id = 420] 05:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15910000) [pid = 3868] [serial = 1260] [outer = 00000000] 05:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19B91000) [pid = 3868] [serial = 1261] [outer = 15910000] 05:19:25 INFO - PROCESS | 3868 | 1471349964999 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19B91400) [pid = 3868] [serial = 1262] [outer = 15910000] 05:19:25 INFO - PROCESS | 3868 | 1471349965436 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 652ms 05:19:25 INFO - PROCESS | 3868 | 1471349965492 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 3868 | 1471349965494 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:19:25 INFO - PROCESS | 3868 | 1471349965497 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 3868 | 1471349965499 Marionette TRACE conn3 <- [1,1646,null,{}] 05:19:25 INFO - PROCESS | 3868 | 1471349965507 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 3868 | 1471349965508 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:25 INFO - PROCESS | 3868 | 1471349965587 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:19:25 INFO - PROCESS | 3868 | 1471349965592 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 3868 | 1471349965594 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:25 INFO - PROCESS | 3868 | ++DOCSHELL 11D73000 == 36 [pid = 3868] [id = 421] 05:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A0DC00) [pid = 3868] [serial = 1263] [outer = 00000000] 05:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19E50800) [pid = 3868] [serial = 1264] [outer = 15A0DC00] 05:19:25 INFO - PROCESS | 3868 | 1471349965638 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19E57000) [pid = 3868] [serial = 1265] [outer = 15A0DC00] 05:19:26 INFO - PROCESS | 3868 | 1471349966520 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1065ms 05:19:26 INFO - PROCESS | 3868 | 1471349966590 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 3868 | 1471349966594 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 05:19:26 INFO - PROCESS | 3868 | 1471349966599 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:19:26 INFO - PROCESS | 3868 | 1471349966604 Marionette TRACE conn3 <- [1,1650,null,{}] 05:19:26 INFO - PROCESS | 3868 | 1471349966610 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 3868 | 1471349966613 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:26 INFO - PROCESS | 3868 | 1471349966738 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:19:26 INFO - PROCESS | 3868 | 1471349966863 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 3868 | 1471349966866 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:26 INFO - PROCESS | 3868 | ++DOCSHELL 10A4B000 == 37 [pid = 3868] [id = 422] 05:19:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10F25000) [pid = 3868] [serial = 1266] [outer = 00000000] 05:19:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11C12C00) [pid = 3868] [serial = 1267] [outer = 10F25000] 05:19:26 INFO - PROCESS | 3868 | 1471349966925 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (12E78C00) [pid = 3868] [serial = 1268] [outer = 10F25000] 05:19:27 INFO - PROCESS | 3868 | 1471349967817 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1208ms 05:19:27 INFO - PROCESS | 3868 | 1471349967831 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 3868 | 1471349967835 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 05:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:19:27 INFO - PROCESS | 3868 | 1471349967874 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 3868 | 1471349967877 Marionette TRACE conn3 <- [1,1654,null,{}] 05:19:27 INFO - PROCESS | 3868 | 1471349967883 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 3868 | 1471349967887 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:28 INFO - PROCESS | 3868 | 1471349968014 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:19:28 INFO - PROCESS | 3868 | 1471349968102 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3868 | 1471349968106 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:28 INFO - PROCESS | 3868 | ++DOCSHELL 114D2C00 == 38 [pid = 3868] [id = 423] 05:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (114D5000) [pid = 3868] [serial = 1269] [outer = 00000000] 05:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11C14000) [pid = 3868] [serial = 1270] [outer = 114D5000] 05:19:28 INFO - PROCESS | 3868 | 1471349968206 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11D71400) [pid = 3868] [serial = 1271] [outer = 114D5000] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 112DD800 == 37 [pid = 3868] [id = 420] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 15651000 == 36 [pid = 3868] [id = 419] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 0F9E7400 == 35 [pid = 3868] [id = 418] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 159F2800 == 34 [pid = 3868] [id = 417] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1562C000 == 33 [pid = 3868] [id = 416] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1452E000 == 32 [pid = 3868] [id = 415] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 11D74400 == 31 [pid = 3868] [id = 414] 05:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1102DC00 == 30 [pid = 3868] [id = 413] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18420800) [pid = 3868] [serial = 1178] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16C52400) [pid = 3868] [serial = 1210] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16CEF800) [pid = 3868] [serial = 1211] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16FC3000) [pid = 3868] [serial = 1213] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15A06000) [pid = 3868] [serial = 1193] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16037800) [pid = 3868] [serial = 1207] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (14539C00) [pid = 3868] [serial = 1216] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15127C00) [pid = 3868] [serial = 1204] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15132000) [pid = 3868] [serial = 1205] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13AC5C00) [pid = 3868] [serial = 1201] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13E03400) [pid = 3868] [serial = 1202] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11DEC800) [pid = 3868] [serial = 1195] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13A08000) [pid = 3868] [serial = 1196] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11C15800) [pid = 3868] [serial = 1198] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11D77C00) [pid = 3868] [serial = 1199] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (18412000) [pid = 3868] [serial = 1222] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1995DC00) [pid = 3868] [serial = 1226] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19959C00) [pid = 3868] [serial = 1225] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18419800) [pid = 3868] [serial = 1223] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (18407C00) [pid = 3868] [serial = 1219] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (17459C00) [pid = 3868] [serial = 1214] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (150A6800) [pid = 3868] [serial = 1217] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1840AC00) [pid = 3868] [serial = 1220] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16A60400) [pid = 3868] [serial = 1208] [outer = 00000000] [url = about:blank] 05:19:28 INFO - PROCESS | 3868 | 1471349968703 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 906ms 05:19:28 INFO - PROCESS | 3868 | 1471349968766 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 3868 | 1471349968771 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:19:28 INFO - PROCESS | 3868 | 1471349968778 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 3868 | 1471349968780 Marionette TRACE conn3 <- [1,1658,null,{}] 05:19:28 INFO - PROCESS | 3868 | 1471349968784 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 3868 | 1471349968787 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:28 INFO - PROCESS | 3868 | 1471349968873 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:19:28 INFO - PROCESS | 3868 | 1471349968881 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3868 | 1471349968884 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:28 INFO - PROCESS | 3868 | ++DOCSHELL 129F6C00 == 31 [pid = 3868] [id = 424] 05:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (12B70000) [pid = 3868] [serial = 1272] [outer = 00000000] 05:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13A09800) [pid = 3868] [serial = 1273] [outer = 12B70000] 05:19:28 INFO - PROCESS | 3868 | 1471349968933 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13B5B400) [pid = 3868] [serial = 1274] [outer = 12B70000] 05:19:29 INFO - PROCESS | 3868 | 1471349969473 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 716ms 05:19:29 INFO - PROCESS | 3868 | 1471349969509 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 3868 | 1471349969511 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 05:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:19:29 INFO - PROCESS | 3868 | 1471349969515 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 3868 | 1471349969518 Marionette TRACE conn3 <- [1,1662,null,{}] 05:19:29 INFO - PROCESS | 3868 | 1471349969529 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 3868 | 1471349969534 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:29 INFO - PROCESS | 3868 | 1471349969648 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:19:29 INFO - PROCESS | 3868 | 1471349969748 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 3868 | 1471349969751 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:29 INFO - PROCESS | 3868 | ++DOCSHELL 150A4400 == 32 [pid = 3868] [id = 425] 05:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (150A6800) [pid = 3868] [serial = 1275] [outer = 00000000] 05:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1512C800) [pid = 3868] [serial = 1276] [outer = 150A6800] 05:19:29 INFO - PROCESS | 3868 | 1471349969800 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1561E800) [pid = 3868] [serial = 1277] [outer = 150A6800] 05:19:30 INFO - PROCESS | 3868 | 1471349970181 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 715ms 05:19:30 INFO - PROCESS | 3868 | 1471349970214 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 3868 | 1471349970217 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:19:30 INFO - PROCESS | 3868 | 1471349970220 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 3868 | 1471349970222 Marionette TRACE conn3 <- [1,1666,null,{}] 05:19:30 INFO - PROCESS | 3868 | 1471349970225 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 3868 | 1471349970227 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:30 INFO - PROCESS | 3868 | 1471349970311 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:19:30 INFO - PROCESS | 3868 | 1471349970318 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 3868 | 1471349970320 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:30 INFO - PROCESS | 3868 | ++DOCSHELL 15A09C00 == 33 [pid = 3868] [id = 426] 05:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15A0A000) [pid = 3868] [serial = 1278] [outer = 00000000] 05:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16A6A000) [pid = 3868] [serial = 1279] [outer = 15A0A000] 05:19:30 INFO - PROCESS | 3868 | 1471349970365 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16C51C00) [pid = 3868] [serial = 1280] [outer = 15A0A000] 05:19:30 INFO - PROCESS | 3868 | 1471349970840 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 652ms 05:19:30 INFO - PROCESS | 3868 | 1471349970858 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 3868 | 1471349970860 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:19:30 INFO - PROCESS | 3868 | 1471349970863 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 3868 | 1471349970865 Marionette TRACE conn3 <- [1,1670,null,{}] 05:19:30 INFO - PROCESS | 3868 | 1471349970873 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 3868 | 1471349970875 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:31 INFO - PROCESS | 3868 | 1471349970983 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:19:31 INFO - PROCESS | 3868 | 1471349971066 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 3868 | 1471349971069 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:31 INFO - PROCESS | 3868 | ++DOCSHELL 11432000 == 34 [pid = 3868] [id = 427] 05:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11D70000) [pid = 3868] [serial = 1281] [outer = 00000000] 05:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF7800) [pid = 3868] [serial = 1282] [outer = 11D70000] 05:19:31 INFO - PROCESS | 3868 | 1471349971117 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16EA9400) [pid = 3868] [serial = 1283] [outer = 11D70000] 05:19:31 INFO - PROCESS | 3868 | 1471349971585 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 748ms 05:19:31 INFO - PROCESS | 3868 | 1471349971636 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 3868 | 1471349971638 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 05:19:31 INFO - PROCESS | 3868 | 1471349971641 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:19:31 INFO - PROCESS | 3868 | 1471349971643 Marionette TRACE conn3 <- [1,1674,null,{}] 05:19:31 INFO - PROCESS | 3868 | 1471349971646 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 3868 | 1471349971652 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:31 INFO - PROCESS | 3868 | 1471349971791 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:19:31 INFO - PROCESS | 3868 | 1471349971861 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 3868 | 1471349971863 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:31 INFO - PROCESS | 3868 | ++DOCSHELL 11C13000 == 35 [pid = 3868] [id = 428] 05:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (176F0800) [pid = 3868] [serial = 1284] [outer = 00000000] 05:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18408C00) [pid = 3868] [serial = 1285] [outer = 176F0800] 05:19:31 INFO - PROCESS | 3868 | 1471349971909 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18414C00) [pid = 3868] [serial = 1286] [outer = 176F0800] 05:19:32 INFO - PROCESS | 3868 | 1471349972324 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 747ms 05:19:32 INFO - PROCESS | 3868 | 1471349972410 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 3868 | 1471349972412 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 05:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:19:32 INFO - PROCESS | 3868 | 1471349972427 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 3868 | 1471349972428 Marionette TRACE conn3 <- [1,1678,null,{}] 05:19:32 INFO - PROCESS | 3868 | 1471349972432 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 3868 | 1471349972434 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:32 INFO - PROCESS | 3868 | 1471349972541 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:19:32 INFO - PROCESS | 3868 | 1471349972552 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 3868 | 1471349972554 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:32 INFO - PROCESS | 3868 | ++DOCSHELL 17BB6400 == 36 [pid = 3868] [id = 429] 05:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1841C800) [pid = 3868] [serial = 1287] [outer = 00000000] 05:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19959C00) [pid = 3868] [serial = 1288] [outer = 1841C800] 05:19:32 INFO - PROCESS | 3868 | 1471349972607 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995AC00) [pid = 3868] [serial = 1289] [outer = 1841C800] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16B8B400) [pid = 3868] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10424400) [pid = 3868] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15A0D800) [pid = 3868] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10A0C000) [pid = 3868] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (134AE800) [pid = 3868] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16E1D800) [pid = 3868] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15910000) [pid = 3868] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (12BB9400) [pid = 3868] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1564E400) [pid = 3868] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (11811400) [pid = 3868] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1452EC00) [pid = 3868] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1103C000) [pid = 3868] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:19:33 INFO - PROCESS | 3868 | 1471349973090 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 684ms 05:19:33 INFO - PROCESS | 3868 | 1471349973111 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3868 | 1471349973113 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 05:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:19:33 INFO - PROCESS | 3868 | 1471349973164 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 3868 | 1471349973166 Marionette TRACE conn3 <- [1,1682,null,{}] 05:19:33 INFO - PROCESS | 3868 | 1471349973169 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 3868 | 1471349973171 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:33 INFO - PROCESS | 3868 | 1471349973254 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:19:33 INFO - PROCESS | 3868 | 1471349973261 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 3868 | 1471349973264 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:33 INFO - PROCESS | 3868 | ++DOCSHELL 12B75800 == 37 [pid = 3868] [id = 430] 05:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13E0BC00) [pid = 3868] [serial = 1290] [outer = 00000000] 05:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16C45800) [pid = 3868] [serial = 1291] [outer = 13E0BC00] 05:19:33 INFO - PROCESS | 3868 | 1471349973311 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16E1D800) [pid = 3868] [serial = 1292] [outer = 13E0BC00] 05:19:33 INFO - PROCESS | 3868 | 1471349973765 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 05:19:33 INFO - PROCESS | 3868 | 1471349973807 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3868 | 1471349973809 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 05:19:33 INFO - PROCESS | 3868 | 1471349973812 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:19:33 INFO - PROCESS | 3868 | 1471349973814 Marionette TRACE conn3 <- [1,1686,null,{}] 05:19:33 INFO - PROCESS | 3868 | 1471349973817 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 3868 | 1471349973819 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:33 INFO - PROCESS | 3868 | 1471349973899 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:19:33 INFO - PROCESS | 3868 | 1471349973904 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 3868 | 1471349973906 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:33 INFO - PROCESS | 3868 | ++DOCSHELL 104C9800 == 38 [pid = 3868] [id = 431] 05:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15127000) [pid = 3868] [serial = 1293] [outer = 00000000] 05:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (19B90400) [pid = 3868] [serial = 1294] [outer = 15127000] 05:19:33 INFO - PROCESS | 3868 | 1471349973951 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19B8F800) [pid = 3868] [serial = 1295] [outer = 15127000] 05:19:34 INFO - PROCESS | 3868 | 1471349974430 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 715ms 05:19:34 INFO - PROCESS | 3868 | 1471349974512 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 3868 | 1471349974514 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 05:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:19:34 INFO - PROCESS | 3868 | 1471349974518 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 3868 | 1471349974519 Marionette TRACE conn3 <- [1,1690,null,{}] 05:19:34 INFO - PROCESS | 3868 | 1471349974523 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 3868 | 1471349974525 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:34 INFO - PROCESS | 3868 | 1471349974605 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:19:34 INFO - PROCESS | 3868 | 1471349974615 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 3868 | 1471349974626 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:34 INFO - PROCESS | 3868 | ++DOCSHELL 15A06400 == 39 [pid = 3868] [id = 432] 05:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CEA800) [pid = 3868] [serial = 1296] [outer = 00000000] 05:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19EE3800) [pid = 3868] [serial = 1297] [outer = 16CEA800] 05:19:34 INFO - PROCESS | 3868 | 1471349974670 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1A092C00) [pid = 3868] [serial = 1298] [outer = 16CEA800] 05:19:35 INFO - PROCESS | 3868 | 1471349975415 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 923ms 05:19:35 INFO - PROCESS | 3868 | 1471349975455 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 3868 | 1471349975460 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 05:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:19:35 INFO - PROCESS | 3868 | 1471349975464 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 3868 | 1471349975470 Marionette TRACE conn3 <- [1,1694,null,{}] 05:19:35 INFO - PROCESS | 3868 | 1471349975475 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 3868 | 1471349975478 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:35 INFO - PROCESS | 3868 | 1471349975592 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:19:35 INFO - PROCESS | 3868 | 1471349975723 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 3868 | 1471349975726 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:35 INFO - PROCESS | 3868 | ++DOCSHELL 10F30C00 == 40 [pid = 3868] [id = 433] 05:19:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (112C5400) [pid = 3868] [serial = 1299] [outer = 00000000] 05:19:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11DEA000) [pid = 3868] [serial = 1300] [outer = 112C5400] 05:19:35 INFO - PROCESS | 3868 | 1471349975786 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13E04800) [pid = 3868] [serial = 1301] [outer = 112C5400] 05:19:36 INFO - PROCESS | 3868 | 1471349976335 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 922ms 05:19:36 INFO - PROCESS | 3868 | 1471349976370 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 3868 | 1471349976375 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 05:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:19:36 INFO - PROCESS | 3868 | 1471349976382 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 3868 | 1471349976385 Marionette TRACE conn3 <- [1,1698,null,{}] 05:19:36 INFO - PROCESS | 3868 | 1471349976389 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 3868 | 1471349976392 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:36 INFO - PROCESS | 3868 | 1471349976501 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:19:36 INFO - PROCESS | 3868 | 1471349976606 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 3868 | 1471349976609 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:36 INFO - PROCESS | 3868 | ++DOCSHELL 1564FC00 == 41 [pid = 3868] [id = 434] 05:19:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15651800) [pid = 3868] [serial = 1302] [outer = 00000000] 05:19:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15A06000) [pid = 3868] [serial = 1303] [outer = 15651800] 05:19:36 INFO - PROCESS | 3868 | 1471349976665 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16A6A400) [pid = 3868] [serial = 1304] [outer = 15651800] 05:19:37 INFO - PROCESS | 3868 | 1471349977322 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 05:19:37 INFO - PROCESS | 3868 | 1471349977359 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 3868 | 1471349977361 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 05:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:19:37 INFO - PROCESS | 3868 | 1471349977365 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 3868 | 1471349977370 Marionette TRACE conn3 <- [1,1702,null,{}] 05:19:37 INFO - PROCESS | 3868 | 1471349977381 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 3868 | 1471349977386 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:37 INFO - PROCESS | 3868 | 1471349977496 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:19:37 INFO - PROCESS | 3868 | 1471349977603 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 3868 | 1471349977606 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:37 INFO - PROCESS | 3868 | ++DOCSHELL 19E5EC00 == 42 [pid = 3868] [id = 435] 05:19:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19EE2400) [pid = 3868] [serial = 1305] [outer = 00000000] 05:19:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A099C00) [pid = 3868] [serial = 1306] [outer = 19EE2400] 05:19:37 INFO - PROCESS | 3868 | 1471349977663 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A54C400) [pid = 3868] [serial = 1307] [outer = 19EE2400] 05:19:38 INFO - PROCESS | 3868 | 1471349978233 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 922ms 05:19:38 INFO - PROCESS | 3868 | 1471349978269 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 3868 | 1471349978272 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 05:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:19:38 INFO - PROCESS | 3868 | 1471349978276 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 3868 | 1471349978278 Marionette TRACE conn3 <- [1,1706,null,{}] 05:19:38 INFO - PROCESS | 3868 | 1471349978281 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 3868 | 1471349978283 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:38 INFO - PROCESS | 3868 | 1471349978391 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:19:38 INFO - PROCESS | 3868 | 1471349978688 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 3868 | 1471349978691 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:38 INFO - PROCESS | 3868 | ++DOCSHELL 10A10000 == 43 [pid = 3868] [id = 436] 05:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10A47C00) [pid = 3868] [serial = 1308] [outer = 00000000] 05:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10B61C00) [pid = 3868] [serial = 1309] [outer = 10A47C00] 05:19:38 INFO - PROCESS | 3868 | 1471349978742 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (112E3400) [pid = 3868] [serial = 1310] [outer = 10A47C00] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 104C9800 == 42 [pid = 3868] [id = 431] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 12B75800 == 41 [pid = 3868] [id = 430] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 17BB6400 == 40 [pid = 3868] [id = 429] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 11C13000 == 39 [pid = 3868] [id = 428] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 11432000 == 38 [pid = 3868] [id = 427] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 15A09C00 == 37 [pid = 3868] [id = 426] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 150A4400 == 36 [pid = 3868] [id = 425] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 129F6C00 == 35 [pid = 3868] [id = 424] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 114D2C00 == 34 [pid = 3868] [id = 423] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 10A4B000 == 33 [pid = 3868] [id = 422] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 114E5400 == 32 [pid = 3868] [id = 412] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 16D77000 == 31 [pid = 3868] [id = 411] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 11D73000 == 30 [pid = 3868] [id = 421] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 1564FC00 == 29 [pid = 3868] [id = 434] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 19E5EC00 == 28 [pid = 3868] [id = 435] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 15A06400 == 27 [pid = 3868] [id = 432] 05:19:39 INFO - PROCESS | 3868 | --DOCSHELL 10F30C00 == 26 [pid = 3868] [id = 433] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (150A8400) [pid = 3868] [serial = 1232] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (14309400) [pid = 3868] [serial = 1231] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (18411C00) [pid = 3868] [serial = 1235] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (17B48800) [pid = 3868] [serial = 1234] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19B91400) [pid = 3868] [serial = 1262] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18406C00) [pid = 3868] [serial = 1259] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1512FC00) [pid = 3868] [serial = 1247] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19B91000) [pid = 3868] [serial = 1261] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1321B400) [pid = 3868] [serial = 1243] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (134AD400) [pid = 3868] [serial = 1244] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1602A400) [pid = 3868] [serial = 1249] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (12BB7400) [pid = 3868] [serial = 1238] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11D76C00) [pid = 3868] [serial = 1237] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15112000) [pid = 3868] [serial = 1246] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1146C800) [pid = 3868] [serial = 1240] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11816000) [pid = 3868] [serial = 1241] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16D6FC00) [pid = 3868] [serial = 1252] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16A67800) [pid = 3868] [serial = 1250] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1143E800) [pid = 3868] [serial = 1255] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16E22000) [pid = 3868] [serial = 1253] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13A0A400) [pid = 3868] [serial = 1256] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18149400) [pid = 3868] [serial = 1258] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (12E31400) [pid = 3868] [serial = 1229] [outer = 00000000] [url = about:blank] 05:19:39 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11D71C00) [pid = 3868] [serial = 1228] [outer = 00000000] [url = about:blank] 05:19:40 INFO - PROCESS | 3868 | 1471349980011 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1781ms 05:19:40 INFO - PROCESS | 3868 | 1471349980064 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3868 | 1471349980068 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:19:40 INFO - PROCESS | 3868 | 1471349980073 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3868 | 1471349980076 Marionette TRACE conn3 <- [1,1710,null,{}] 05:19:40 INFO - PROCESS | 3868 | 1471349980082 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 3868 | 1471349980085 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:40 INFO - PROCESS | 3868 | 1471349980210 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:19:40 INFO - PROCESS | 3868 | 1471349980309 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 3868 | 1471349980314 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:40 INFO - PROCESS | 3868 | ++DOCSHELL 10A4E000 == 27 [pid = 3868] [id = 437] 05:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10A51400) [pid = 3868] [serial = 1311] [outer = 00000000] 05:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1143D000) [pid = 3868] [serial = 1312] [outer = 10A51400] 05:19:40 INFO - PROCESS | 3868 | 1471349980363 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114D0000) [pid = 3868] [serial = 1313] [outer = 10A51400] 05:19:40 INFO - PROCESS | 3868 | 1471349980829 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 811ms 05:19:40 INFO - PROCESS | 3868 | 1471349980908 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3868 | 1471349980913 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:19:40 INFO - PROCESS | 3868 | 1471349980920 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3868 | 1471349980923 Marionette TRACE conn3 <- [1,1714,null,{}] 05:19:40 INFO - PROCESS | 3868 | 1471349980926 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 3868 | 1471349980929 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:41 INFO - PROCESS | 3868 | 1471349981016 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:19:41 INFO - PROCESS | 3868 | 1471349981031 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 3868 | 1471349981034 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:41 INFO - PROCESS | 3868 | ++DOCSHELL 129F4400 == 28 [pid = 3868] [id = 438] 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (129F5800) [pid = 3868] [serial = 1314] [outer = 00000000] 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12BC1C00) [pid = 3868] [serial = 1315] [outer = 129F5800] 05:19:41 INFO - PROCESS | 3868 | 1471349981082 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12E33000) [pid = 3868] [serial = 1316] [outer = 129F5800] 05:19:41 INFO - PROCESS | 3868 | 1471349981550 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 699ms 05:19:41 INFO - PROCESS | 3868 | 1471349981618 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 3868 | 1471349981621 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 05:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:19:41 INFO - PROCESS | 3868 | 1471349981657 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 3868 | 1471349981660 Marionette TRACE conn3 <- [1,1718,null,{}] 05:19:41 INFO - PROCESS | 3868 | 1471349981674 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 3868 | 1471349981679 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:41 INFO - PROCESS | 3868 | 1471349981797 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:19:41 INFO - PROCESS | 3868 | 1471349981812 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 3868 | 1471349981816 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:41 INFO - PROCESS | 3868 | ++DOCSHELL 13E04000 == 29 [pid = 3868] [id = 439] 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E04400) [pid = 3868] [serial = 1317] [outer = 00000000] 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1452D000) [pid = 3868] [serial = 1318] [outer = 13E04400] 05:19:41 INFO - PROCESS | 3868 | 1471349981865 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1453A800) [pid = 3868] [serial = 1319] [outer = 13E04400] 05:19:42 INFO - PROCESS | 3868 | 1471349982310 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 732ms 05:19:42 INFO - PROCESS | 3868 | 1471349982344 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 3868 | 1471349982347 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:19:42 INFO - PROCESS | 3868 | 1471349982350 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 3868 | 1471349982352 Marionette TRACE conn3 <- [1,1722,null,{}] 05:19:42 INFO - PROCESS | 3868 | 1471349982355 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 3868 | 1471349982366 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:42 INFO - PROCESS | 3868 | 1471349982485 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:19:42 INFO - PROCESS | 3868 | 1471349982490 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 3868 | 1471349982492 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:42 INFO - PROCESS | 3868 | ++DOCSHELL 14538400 == 30 [pid = 3868] [id = 440] 05:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (150A4400) [pid = 3868] [serial = 1320] [outer = 00000000] 05:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15131400) [pid = 3868] [serial = 1321] [outer = 150A4400] 05:19:42 INFO - PROCESS | 3868 | 1471349982590 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15903000) [pid = 3868] [serial = 1322] [outer = 150A4400] 05:19:43 INFO - PROCESS | 3868 | 1471349983043 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 715ms 05:19:43 INFO - PROCESS | 3868 | 1471349983108 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 3868 | 1471349983110 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 05:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:19:43 INFO - PROCESS | 3868 | 1471349983122 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 3868 | 1471349983124 Marionette TRACE conn3 <- [1,1726,null,{}] 05:19:43 INFO - PROCESS | 3868 | 1471349983128 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 3868 | 1471349983130 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:43 INFO - PROCESS | 3868 | 1471349983236 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:19:43 INFO - PROCESS | 3868 | 1471349983246 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 3868 | 1471349983248 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:43 INFO - PROCESS | 3868 | ++DOCSHELL 159F5C00 == 31 [pid = 3868] [id = 441] 05:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A09C00) [pid = 3868] [serial = 1323] [outer = 00000000] 05:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16A61800) [pid = 3868] [serial = 1324] [outer = 15A09C00] 05:19:43 INFO - PROCESS | 3868 | 1471349983293 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16C46000) [pid = 3868] [serial = 1325] [outer = 15A09C00] 05:19:43 INFO - PROCESS | 3868 | 1471349983756 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 700ms 05:19:43 INFO - PROCESS | 3868 | 1471349983812 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 3868 | 1471349983814 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 05:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:19:43 INFO - PROCESS | 3868 | 1471349983818 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 3868 | 1471349983819 Marionette TRACE conn3 <- [1,1730,null,{}] 05:19:43 INFO - PROCESS | 3868 | 1471349983823 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 3868 | 1471349983829 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:43 INFO - PROCESS | 3868 | 1471349983963 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:19:44 INFO - PROCESS | 3868 | 1471349984025 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3868 | 1471349984027 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:44 INFO - PROCESS | 3868 | ++DOCSHELL 16D72800 == 32 [pid = 3868] [id = 442] 05:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16D77000) [pid = 3868] [serial = 1326] [outer = 00000000] 05:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17455C00) [pid = 3868] [serial = 1327] [outer = 16D77000] 05:19:44 INFO - PROCESS | 3868 | 1471349984072 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17B52000) [pid = 3868] [serial = 1328] [outer = 16D77000] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (11D70000) [pid = 3868] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (176F0800) [pid = 3868] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1841C800) [pid = 3868] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (150A6800) [pid = 3868] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (114D5000) [pid = 3868] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15A0DC00) [pid = 3868] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F25000) [pid = 3868] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16CEA800) [pid = 3868] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15A0A000) [pid = 3868] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (12B70000) [pid = 3868] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15127000) [pid = 3868] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:19:44 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13E0BC00) [pid = 3868] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:19:44 INFO - PROCESS | 3868 | 1471349984747 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 955ms 05:19:44 INFO - PROCESS | 3868 | 1471349984796 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 3868 | 1471349984798 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 05:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:19:44 INFO - PROCESS | 3868 | 1471349984801 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 3868 | 1471349984803 Marionette TRACE conn3 <- [1,1734,null,{}] 05:19:44 INFO - PROCESS | 3868 | 1471349984807 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 3868 | 1471349984809 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:44 INFO - PROCESS | 3868 | 1471349984893 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:19:44 INFO - PROCESS | 3868 | 1471349984898 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3868 | 1471349984900 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:44 INFO - PROCESS | 3868 | ++DOCSHELL 13B64C00 == 33 [pid = 3868] [id = 443] 05:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E0BC00) [pid = 3868] [serial = 1329] [outer = 00000000] 05:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (150A6800) [pid = 3868] [serial = 1330] [outer = 13E0BC00] 05:19:44 INFO - PROCESS | 3868 | 1471349984945 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14307C00) [pid = 3868] [serial = 1331] [outer = 13E0BC00] 05:19:45 INFO - PROCESS | 3868 | 1471349985388 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 652ms 05:19:45 INFO - PROCESS | 3868 | 1471349985440 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 3868 | 1471349985442 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 05:19:45 INFO - PROCESS | 3868 | 1471349985445 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:19:45 INFO - PROCESS | 3868 | 1471349985447 Marionette TRACE conn3 <- [1,1738,null,{}] 05:19:45 INFO - PROCESS | 3868 | 1471349985450 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:45 INFO - PROCESS | 3868 | 1471349985452 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:45 INFO - PROCESS | 3868 | 1471349985529 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:19:45 INFO - PROCESS | 3868 | 1471349985537 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 3868 | 1471349985539 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:45 INFO - PROCESS | 3868 | ++DOCSHELL 12BBF000 == 34 [pid = 3868] [id = 444] 05:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (150A5800) [pid = 3868] [serial = 1332] [outer = 00000000] 05:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17BB8C00) [pid = 3868] [serial = 1333] [outer = 150A5800] 05:19:45 INFO - PROCESS | 3868 | 1471349985588 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18154800) [pid = 3868] [serial = 1334] [outer = 150A5800] 05:19:46 INFO - PROCESS | 3868 | 1471349986035 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 652ms 05:19:46 INFO - PROCESS | 3868 | 1471349986083 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 3868 | 1471349986085 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 05:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:19:46 INFO - PROCESS | 3868 | 1471349986089 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 3868 | 1471349986090 Marionette TRACE conn3 <- [1,1742,null,{}] 05:19:46 INFO - PROCESS | 3868 | 1471349986094 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 3868 | 1471349986095 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:46 INFO - PROCESS | 3868 | 1471349986172 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:19:46 INFO - PROCESS | 3868 | 1471349986177 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 3868 | 1471349986179 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:46 INFO - PROCESS | 3868 | ++DOCSHELL 13E03800 == 35 [pid = 3868] [id = 445] 05:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18412000) [pid = 3868] [serial = 1335] [outer = 00000000] 05:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1841E400) [pid = 3868] [serial = 1336] [outer = 18412000] 05:19:46 INFO - PROCESS | 3868 | 1471349986223 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18420000) [pid = 3868] [serial = 1337] [outer = 18412000] 05:19:47 INFO - PROCESS | 3868 | 1471349987042 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1018ms 05:19:47 INFO - PROCESS | 3868 | 1471349987125 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 3868 | 1471349987130 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 05:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:19:47 INFO - PROCESS | 3868 | 1471349987134 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 3868 | 1471349987140 Marionette TRACE conn3 <- [1,1746,null,{}] 05:19:47 INFO - PROCESS | 3868 | 1471349987145 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 3868 | 1471349987148 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:47 INFO - PROCESS | 3868 | 1471349987273 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:19:47 INFO - PROCESS | 3868 | 1471349987399 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 3868 | 1471349987402 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:47 INFO - PROCESS | 3868 | ++DOCSHELL 10A4A400 == 36 [pid = 3868] [id = 446] 05:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10A4C800) [pid = 3868] [serial = 1338] [outer = 00000000] 05:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1189E400) [pid = 3868] [serial = 1339] [outer = 10A4C800] 05:19:47 INFO - PROCESS | 3868 | 1471349987461 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (12E2F400) [pid = 3868] [serial = 1340] [outer = 10A4C800] 05:19:48 INFO - PROCESS | 3868 | 1471349988243 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1113ms 05:19:48 INFO - PROCESS | 3868 | 1471349988275 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 3868 | 1471349988280 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 05:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:19:48 INFO - PROCESS | 3868 | 1471349988288 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 3868 | 1471349988291 Marionette TRACE conn3 <- [1,1750,null,{}] 05:19:48 INFO - PROCESS | 3868 | 1471349988295 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 3868 | 1471349988297 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:48 INFO - PROCESS | 3868 | 1471349988417 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:19:48 INFO - PROCESS | 3868 | 1471349988646 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 3868 | 1471349988649 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:48 INFO - PROCESS | 3868 | ++DOCSHELL 10469800 == 37 [pid = 3868] [id = 447] 05:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1046C000) [pid = 3868] [serial = 1341] [outer = 00000000] 05:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10A0E000) [pid = 3868] [serial = 1342] [outer = 1046C000] 05:19:48 INFO - PROCESS | 3868 | 1471349988712 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1103C800) [pid = 3868] [serial = 1343] [outer = 1046C000] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 12BBF000 == 36 [pid = 3868] [id = 444] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 13B64C00 == 35 [pid = 3868] [id = 443] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 16D72800 == 34 [pid = 3868] [id = 442] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 159F5C00 == 33 [pid = 3868] [id = 441] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 14538400 == 32 [pid = 3868] [id = 440] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 13E04000 == 31 [pid = 3868] [id = 439] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 129F4400 == 30 [pid = 3868] [id = 438] 05:19:49 INFO - PROCESS | 3868 | --DOCSHELL 10A4E000 == 29 [pid = 3868] [id = 437] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16CF7800) [pid = 3868] [serial = 1282] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (18408C00) [pid = 3868] [serial = 1285] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (19959C00) [pid = 3868] [serial = 1288] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1512C800) [pid = 3868] [serial = 1276] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1561E800) [pid = 3868] [serial = 1277] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11C14000) [pid = 3868] [serial = 1270] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D71400) [pid = 3868] [serial = 1271] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19E57000) [pid = 3868] [serial = 1265] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19E50800) [pid = 3868] [serial = 1264] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11C12C00) [pid = 3868] [serial = 1267] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1A092C00) [pid = 3868] [serial = 1298] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (12E78C00) [pid = 3868] [serial = 1268] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16A6A000) [pid = 3868] [serial = 1279] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13A09800) [pid = 3868] [serial = 1273] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19EE3800) [pid = 3868] [serial = 1297] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13B5B400) [pid = 3868] [serial = 1274] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19B8F800) [pid = 3868] [serial = 1295] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18414C00) [pid = 3868] [serial = 1286] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1995AC00) [pid = 3868] [serial = 1289] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (19B90400) [pid = 3868] [serial = 1294] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16C45800) [pid = 3868] [serial = 1291] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16EA9400) [pid = 3868] [serial = 1283] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16E1D800) [pid = 3868] [serial = 1292] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16C51C00) [pid = 3868] [serial = 1280] [outer = 00000000] [url = about:blank] 05:19:49 INFO - PROCESS | 3868 | 1471349989327 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1113ms 05:19:49 INFO - PROCESS | 3868 | 1471349989390 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 3868 | 1471349989394 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 05:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:19:49 INFO - PROCESS | 3868 | 1471349989398 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 3868 | 1471349989401 Marionette TRACE conn3 <- [1,1754,null,{}] 05:19:49 INFO - PROCESS | 3868 | 1471349989406 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 3868 | 1471349989410 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:49 INFO - PROCESS | 3868 | 1471349989497 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:19:49 INFO - PROCESS | 3868 | 1471349989586 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 3868 | 1471349989589 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:49 INFO - PROCESS | 3868 | ++DOCSHELL 10F24400 == 30 [pid = 3868] [id = 448] 05:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10F2AC00) [pid = 3868] [serial = 1344] [outer = 00000000] 05:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11D7BC00) [pid = 3868] [serial = 1345] [outer = 10F2AC00] 05:19:49 INFO - PROCESS | 3868 | 1471349989637 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (12E7A800) [pid = 3868] [serial = 1346] [outer = 10F2AC00] 05:19:50 INFO - PROCESS | 3868 | 1471349990120 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 747ms 05:19:50 INFO - PROCESS | 3868 | 1471349990169 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 3868 | 1471349990173 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:19:50 INFO - PROCESS | 3868 | 1471349990177 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 3868 | 1471349990179 Marionette TRACE conn3 <- [1,1758,null,{}] 05:19:50 INFO - PROCESS | 3868 | 1471349990183 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 3868 | 1471349990186 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:50 INFO - PROCESS | 3868 | 1471349990270 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:19:50 INFO - PROCESS | 3868 | 1471349990279 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 3868 | 1471349990282 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:50 INFO - PROCESS | 3868 | ++DOCSHELL 13E08000 == 31 [pid = 3868] [id = 449] 05:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13E0C000) [pid = 3868] [serial = 1347] [outer = 00000000] 05:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1452EC00) [pid = 3868] [serial = 1348] [outer = 13E0C000] 05:19:50 INFO - PROCESS | 3868 | 1471349990333 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15116C00) [pid = 3868] [serial = 1349] [outer = 13E0C000] 05:19:50 INFO - PROCESS | 3868 | 1471349990793 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 636ms 05:19:50 INFO - PROCESS | 3868 | 1471349990816 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 3868 | 1471349990818 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:19:50 INFO - PROCESS | 3868 | 1471349990823 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 3868 | 1471349990829 Marionette TRACE conn3 <- [1,1762,null,{}] 05:19:50 INFO - PROCESS | 3868 | 1471349990842 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 3868 | 1471349990848 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:50 INFO - PROCESS | 3868 | 1471349990940 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:19:50 INFO - PROCESS | 3868 | 1471349990947 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 3868 | 1471349990949 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:50 INFO - PROCESS | 3868 | ++DOCSHELL 15A05000 == 32 [pid = 3868] [id = 450] 05:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15A06400) [pid = 3868] [serial = 1350] [outer = 00000000] 05:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16A68C00) [pid = 3868] [serial = 1351] [outer = 15A06400] 05:19:51 INFO - PROCESS | 3868 | 1471349990997 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CE9000) [pid = 3868] [serial = 1352] [outer = 15A06400] 05:19:51 INFO - PROCESS | 3868 | 1471349991459 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 715ms 05:19:51 INFO - PROCESS | 3868 | 1471349991521 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 3868 | 1471349991524 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 05:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:19:51 INFO - PROCESS | 3868 | 1471349991528 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 3868 | 1471349991530 Marionette TRACE conn3 <- [1,1766,null,{}] 05:19:51 INFO - PROCESS | 3868 | 1471349991540 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 3868 | 1471349991542 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:51 INFO - PROCESS | 3868 | 1471349991658 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:19:51 INFO - PROCESS | 3868 | 1471349991744 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 3868 | 1471349991747 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:51 INFO - PROCESS | 3868 | ++DOCSHELL 16CF5800 == 33 [pid = 3868] [id = 451] 05:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16CF6000) [pid = 3868] [serial = 1353] [outer = 00000000] 05:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16EA1C00) [pid = 3868] [serial = 1354] [outer = 16CF6000] 05:19:51 INFO - PROCESS | 3868 | 1471349991791 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (173A8000) [pid = 3868] [serial = 1355] [outer = 16CF6000] 05:19:52 INFO - PROCESS | 3868 | 1471349992261 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 748ms 05:19:52 INFO - PROCESS | 3868 | 1471349992299 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:19:52 INFO - PROCESS | 3868 | 1471349992301 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 05:19:52 INFO - PROCESS | 3868 | 1471349992304 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 3868 | 1471349992306 Marionette TRACE conn3 <- [1,1770,null,{}] 05:19:52 INFO - PROCESS | 3868 | 1471349992310 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 3868 | 1471349992311 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:52 INFO - PROCESS | 3868 | 1471349992446 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:19:52 INFO - PROCESS | 3868 | 1471349992471 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 3868 | 1471349992477 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:52 INFO - PROCESS | 3868 | ++DOCSHELL 134B6400 == 34 [pid = 3868] [id = 452] 05:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17BBBC00) [pid = 3868] [serial = 1356] [outer = 00000000] 05:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1840AC00) [pid = 3868] [serial = 1357] [outer = 17BBBC00] 05:19:52 INFO - PROCESS | 3868 | 1471349992532 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18418C00) [pid = 3868] [serial = 1358] [outer = 17BBBC00] 05:19:53 INFO - PROCESS | 3868 | 1471349993021 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 747ms 05:19:53 INFO - PROCESS | 3868 | 1471349993045 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 3868 | 1471349993047 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:19:53 INFO - PROCESS | 3868 | 1471349993057 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 3868 | 1471349993059 Marionette TRACE conn3 <- [1,1774,null,{}] 05:19:53 INFO - PROCESS | 3868 | 1471349993062 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 3868 | 1471349993064 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:53 INFO - PROCESS | 3868 | 1471349993200 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:19:53 INFO - PROCESS | 3868 | 1471349993214 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 3868 | 1471349993216 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:53 INFO - PROCESS | 3868 | ++DOCSHELL 1995BC00 == 35 [pid = 3868] [id = 453] 05:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1995C000) [pid = 3868] [serial = 1359] [outer = 00000000] 05:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19B93000) [pid = 3868] [serial = 1360] [outer = 1995C000] 05:19:53 INFO - PROCESS | 3868 | 1471349993320 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19B94000) [pid = 3868] [serial = 1361] [outer = 1995C000] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13E04400) [pid = 3868] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10A51400) [pid = 3868] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (150A4400) [pid = 3868] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (129F5800) [pid = 3868] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10A47C00) [pid = 3868] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15A09C00) [pid = 3868] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16D77000) [pid = 3868] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (150A5800) [pid = 3868] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (112C5400) [pid = 3868] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15651800) [pid = 3868] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19EE2400) [pid = 3868] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:19:53 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13E0BC00) [pid = 3868] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:19:53 INFO - PROCESS | 3868 | 1471349993821 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 811ms 05:19:53 INFO - PROCESS | 3868 | 1471349993886 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 3868 | 1471349993888 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:19:53 INFO - PROCESS | 3868 | 1471349993891 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 3868 | 1471349993893 Marionette TRACE conn3 <- [1,1778,null,{}] 05:19:53 INFO - PROCESS | 3868 | 1471349993897 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 3868 | 1471349993898 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:53 INFO - PROCESS | 3868 | 1471349993984 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:19:54 INFO - PROCESS | 3868 | 1471349993996 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 3868 | 1471349993998 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:54 INFO - PROCESS | 3868 | ++DOCSHELL 1103CC00 == 36 [pid = 3868] [id = 454] 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12B73800) [pid = 3868] [serial = 1362] [outer = 00000000] 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1509C400) [pid = 3868] [serial = 1363] [outer = 12B73800] 05:19:54 INFO - PROCESS | 3868 | 1471349994043 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1564F800) [pid = 3868] [serial = 1364] [outer = 12B73800] 05:19:54 INFO - PROCESS | 3868 | 1471349994465 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 604ms 05:19:54 INFO - PROCESS | 3868 | 1471349994488 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 3868 | 1471349994490 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 05:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:19:54 INFO - PROCESS | 3868 | 1471349994506 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 3868 | 1471349994508 Marionette TRACE conn3 <- [1,1782,null,{}] 05:19:54 INFO - PROCESS | 3868 | 1471349994511 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 3868 | 1471349994513 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:54 INFO - PROCESS | 3868 | 1471349994590 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:19:54 INFO - PROCESS | 3868 | 1471349994595 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 3868 | 1471349994597 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:54 INFO - PROCESS | 3868 | ++DOCSHELL 13A0F000 == 37 [pid = 3868] [id = 455] 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1452E000) [pid = 3868] [serial = 1365] [outer = 00000000] 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18403800) [pid = 3868] [serial = 1366] [outer = 1452E000] 05:19:54 INFO - PROCESS | 3868 | 1471349994642 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1995E800) [pid = 3868] [serial = 1367] [outer = 1452E000] 05:19:55 INFO - PROCESS | 3868 | 1471349995091 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 668ms 05:19:55 INFO - PROCESS | 3868 | 1471349995152 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 3868 | 1471349995154 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 05:19:55 INFO - PROCESS | 3868 | 1471349995158 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:19:55 INFO - PROCESS | 3868 | 1471349995159 Marionette TRACE conn3 <- [1,1786,null,{}] 05:19:55 INFO - PROCESS | 3868 | 1471349995163 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 3868 | 1471349995165 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:55 INFO - PROCESS | 3868 | 1471349995243 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:19:55 INFO - PROCESS | 3868 | 1471349995248 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 3868 | 1471349995259 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:55 INFO - PROCESS | 3868 | ++DOCSHELL 16CEC400 == 38 [pid = 3868] [id = 456] 05:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CEDC00) [pid = 3868] [serial = 1368] [outer = 00000000] 05:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19E59000) [pid = 3868] [serial = 1369] [outer = 16CEDC00] 05:19:55 INFO - PROCESS | 3868 | 1471349995307 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E5B800) [pid = 3868] [serial = 1370] [outer = 16CEDC00] 05:19:55 INFO - PROCESS | 3868 | 1471349995928 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 811ms 05:19:56 INFO - PROCESS | 3868 | 1471349996022 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 3868 | 1471349996028 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 05:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:19:56 INFO - PROCESS | 3868 | 1471349996039 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 3868 | 1471349996043 Marionette TRACE conn3 <- [1,1790,null,{}] 05:19:56 INFO - PROCESS | 3868 | 1471349996050 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 3868 | 1471349996053 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:56 INFO - PROCESS | 3868 | 1471349996170 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:19:56 INFO - PROCESS | 3868 | 1471349996303 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3868 | 1471349996306 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:56 INFO - PROCESS | 3868 | ++DOCSHELL 11433C00 == 39 [pid = 3868] [id = 457] 05:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (114D5C00) [pid = 3868] [serial = 1371] [outer = 00000000] 05:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (134B3800) [pid = 3868] [serial = 1372] [outer = 114D5C00] 05:19:56 INFO - PROCESS | 3868 | 1471349996367 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13B61800) [pid = 3868] [serial = 1373] [outer = 114D5C00] 05:19:56 INFO - PROCESS | 3868 | 1471349996932 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 954ms 05:19:57 INFO - PROCESS | 3868 | 1471349996988 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 3868 | 1471349996993 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 05:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:19:57 INFO - PROCESS | 3868 | 1471349997000 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 3868 | 1471349997003 Marionette TRACE conn3 <- [1,1794,null,{}] 05:19:57 INFO - PROCESS | 3868 | 1471349997007 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 3868 | 1471349997010 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:57 INFO - PROCESS | 3868 | 1471349997125 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:19:57 INFO - PROCESS | 3868 | 1471349997259 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 3868 | 1471349997262 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:57 INFO - PROCESS | 3868 | ++DOCSHELL 1512D000 == 40 [pid = 3868] [id = 458] 05:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1512D400) [pid = 3868] [serial = 1374] [outer = 00000000] 05:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (159FA400) [pid = 3868] [serial = 1375] [outer = 1512D400] 05:19:57 INFO - PROCESS | 3868 | 1471349997319 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16B8B000) [pid = 3868] [serial = 1376] [outer = 1512D400] 05:19:57 INFO - PROCESS | 3868 | 1471349997953 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1018ms 05:19:58 INFO - PROCESS | 3868 | 1471349998033 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 3868 | 1471349998035 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 05:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:19:58 INFO - PROCESS | 3868 | 1471349998039 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 3868 | 1471349998043 Marionette TRACE conn3 <- [1,1798,null,{}] 05:19:58 INFO - PROCESS | 3868 | 1471349998054 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 3868 | 1471349998059 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:58 INFO - PROCESS | 3868 | 1471349998223 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:19:58 INFO - PROCESS | 3868 | 1471349998233 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 3868 | 1471349998237 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:58 INFO - PROCESS | 3868 | ++DOCSHELL 19B94400 == 41 [pid = 3868] [id = 459] 05:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19E50C00) [pid = 3868] [serial = 1377] [outer = 00000000] 05:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19E5B400) [pid = 3868] [serial = 1378] [outer = 19E50C00] 05:19:58 INFO - PROCESS | 3868 | 1471349998294 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A096400) [pid = 3868] [serial = 1379] [outer = 19E50C00] 05:19:58 INFO - PROCESS | 3868 | 1471349998923 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 954ms 05:19:59 INFO - PROCESS | 3868 | 1471349998984 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 3868 | 1471349998987 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 05:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:19:59 INFO - PROCESS | 3868 | 1471349998991 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 3868 | 1471349998994 Marionette TRACE conn3 <- [1,1802,null,{}] 05:19:59 INFO - PROCESS | 3868 | 1471349998997 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 3868 | 1471349998999 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:59 INFO - PROCESS | 3868 | 1471349999104 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:19:59 INFO - PROCESS | 3868 | 1471349999244 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 3868 | 1471349999246 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:19:59 INFO - PROCESS | 3868 | ++DOCSHELL 11435400 == 42 [pid = 3868] [id = 460] 05:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16036000) [pid = 3868] [serial = 1380] [outer = 00000000] 05:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18410000) [pid = 3868] [serial = 1381] [outer = 16036000] 05:19:59 INFO - PROCESS | 3868 | 1471349999302 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A554800) [pid = 3868] [serial = 1382] [outer = 16036000] 05:20:00 INFO - PROCESS | 3868 | 1471350000048 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1113ms 05:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:20:00 INFO - PROCESS | 3868 | 1471350000114 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 3868 | 1471350000118 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 05:20:00 INFO - PROCESS | 3868 | 1471350000123 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 3868 | 1471350000127 Marionette TRACE conn3 <- [1,1806,null,{}] 05:20:00 INFO - PROCESS | 3868 | 1471350000132 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 3868 | 1471350000135 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:00 INFO - PROCESS | 3868 | 1471350000243 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 13A0F000 == 41 [pid = 3868] [id = 455] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 1103CC00 == 40 [pid = 3868] [id = 454] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 1995BC00 == 39 [pid = 3868] [id = 453] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 134B6400 == 38 [pid = 3868] [id = 452] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 16CF5800 == 37 [pid = 3868] [id = 451] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 15A05000 == 36 [pid = 3868] [id = 450] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 13E08000 == 35 [pid = 3868] [id = 449] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 10F24400 == 34 [pid = 3868] [id = 448] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 10469800 == 33 [pid = 3868] [id = 447] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 10A4A400 == 32 [pid = 3868] [id = 446] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 13E03800 == 31 [pid = 3868] [id = 445] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 10A10000 == 30 [pid = 3868] [id = 436] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 11435400 == 29 [pid = 3868] [id = 460] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 1512D000 == 28 [pid = 3868] [id = 458] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 19B94400 == 27 [pid = 3868] [id = 459] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 16CEC400 == 26 [pid = 3868] [id = 456] 05:20:00 INFO - PROCESS | 3868 | --DOCSHELL 11433C00 == 25 [pid = 3868] [id = 457] 05:20:00 INFO - PROCESS | 3868 | 1471350000945 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 3868 | 1471350000949 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1452D000) [pid = 3868] [serial = 1318] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1143D000) [pid = 3868] [serial = 1312] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (114D0000) [pid = 3868] [serial = 1313] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (15131400) [pid = 3868] [serial = 1321] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12BC1C00) [pid = 3868] [serial = 1315] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (12E33000) [pid = 3868] [serial = 1316] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (112E3400) [pid = 3868] [serial = 1310] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10B61C00) [pid = 3868] [serial = 1309] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16A61800) [pid = 3868] [serial = 1324] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17455C00) [pid = 3868] [serial = 1327] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16C46000) [pid = 3868] [serial = 1325] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17BB8C00) [pid = 3868] [serial = 1333] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13E04800) [pid = 3868] [serial = 1301] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11DEA000) [pid = 3868] [serial = 1300] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16A6A400) [pid = 3868] [serial = 1304] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15A06000) [pid = 3868] [serial = 1303] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1A54C400) [pid = 3868] [serial = 1307] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1A099C00) [pid = 3868] [serial = 1306] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (17B52000) [pid = 3868] [serial = 1328] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (150A6800) [pid = 3868] [serial = 1330] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15903000) [pid = 3868] [serial = 1322] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (14307C00) [pid = 3868] [serial = 1331] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1453A800) [pid = 3868] [serial = 1319] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1841E400) [pid = 3868] [serial = 1336] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (18154800) [pid = 3868] [serial = 1334] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3868 | ++DOCSHELL 104CD400 == 26 [pid = 3868] [id = 461] 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (104CD800) [pid = 3868] [serial = 1383] [outer = 00000000] 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10A0F000) [pid = 3868] [serial = 1384] [outer = 104CD800] 05:20:01 INFO - PROCESS | 3868 | 1471350001093 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (10F2B800) [pid = 3868] [serial = 1385] [outer = 104CD800] 05:20:01 INFO - PROCESS | 3868 | 1471350001601 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1526ms 05:20:01 INFO - PROCESS | 3868 | 1471350001660 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 3868 | 1471350001664 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 05:20:01 INFO - PROCESS | 3868 | 1471350001668 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:20:01 INFO - PROCESS | 3868 | 1471350001671 Marionette TRACE conn3 <- [1,1810,null,{}] 05:20:01 INFO - PROCESS | 3868 | 1471350001676 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 3868 | 1471350001680 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:01 INFO - PROCESS | 3868 | 1471350001766 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:20:01 INFO - PROCESS | 3868 | 1471350001781 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 3868 | 1471350001784 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:01 INFO - PROCESS | 3868 | ++DOCSHELL 11D70000 == 27 [pid = 3868] [id = 462] 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D70800) [pid = 3868] [serial = 1386] [outer = 00000000] 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11D78400) [pid = 3868] [serial = 1387] [outer = 11D70800] 05:20:01 INFO - PROCESS | 3868 | 1471350001833 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (129F7400) [pid = 3868] [serial = 1388] [outer = 11D70800] 05:20:02 INFO - PROCESS | 3868 | 1471350002299 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 700ms 05:20:02 INFO - PROCESS | 3868 | 1471350002399 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 3868 | 1471350002403 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 05:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:20:02 INFO - PROCESS | 3868 | 1471350002411 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 3868 | 1471350002413 Marionette TRACE conn3 <- [1,1814,null,{}] 05:20:02 INFO - PROCESS | 3868 | 1471350002419 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:02 INFO - PROCESS | 3868 | 1471350002421 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:02 INFO - PROCESS | 3868 | 1471350002540 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:20:02 INFO - PROCESS | 3868 | 1471350002557 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 3868 | 1471350002559 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:02 INFO - PROCESS | 3868 | ++DOCSHELL 1321B800 == 28 [pid = 3868] [id = 463] 05:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (132A5800) [pid = 3868] [serial = 1389] [outer = 00000000] 05:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13A0AC00) [pid = 3868] [serial = 1390] [outer = 132A5800] 05:20:02 INFO - PROCESS | 3868 | 1471350002605 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13E02C00) [pid = 3868] [serial = 1391] [outer = 132A5800] 05:20:03 INFO - PROCESS | 3868 | 1471350003081 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 715ms 05:20:03 INFO - PROCESS | 3868 | 1471350003143 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 3868 | 1471350003145 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 05:20:03 INFO - PROCESS | 3868 | 1471350003150 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:20:03 INFO - PROCESS | 3868 | 1471350003156 Marionette TRACE conn3 <- [1,1818,null,{}] 05:20:03 INFO - PROCESS | 3868 | 1471350003179 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 3868 | 1471350003183 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:03 INFO - PROCESS | 3868 | 1471350003300 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:20:03 INFO - PROCESS | 3868 | 1471350003366 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 3868 | 1471350003368 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:03 INFO - PROCESS | 3868 | ++DOCSHELL 150A5800 == 29 [pid = 3868] [id = 464] 05:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (150A6800) [pid = 3868] [serial = 1392] [outer = 00000000] 05:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1512C800) [pid = 3868] [serial = 1393] [outer = 150A6800] 05:20:03 INFO - PROCESS | 3868 | 1471350003413 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15625800) [pid = 3868] [serial = 1394] [outer = 150A6800] 05:20:03 INFO - PROCESS | 3868 | 1471350003873 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 747ms 05:20:03 INFO - PROCESS | 3868 | 1471350003891 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 3868 | 1471350003894 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 05:20:03 INFO - PROCESS | 3868 | 1471350003897 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:20:03 INFO - PROCESS | 3868 | 1471350003899 Marionette TRACE conn3 <- [1,1822,null,{}] 05:20:03 INFO - PROCESS | 3868 | 1471350003902 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 3868 | 1471350003904 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:04 INFO - PROCESS | 3868 | 1471350004018 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:20:04 INFO - PROCESS | 3868 | 1471350004024 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 3868 | 1471350004026 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:04 INFO - PROCESS | 3868 | ++DOCSHELL 114E6C00 == 30 [pid = 3868] [id = 465] 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (12E27000) [pid = 3868] [serial = 1395] [outer = 00000000] 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A0D800) [pid = 3868] [serial = 1396] [outer = 12E27000] 05:20:04 INFO - PROCESS | 3868 | 1471350004071 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16032400) [pid = 3868] [serial = 1397] [outer = 12E27000] 05:20:04 INFO - PROCESS | 3868 | 1471350004515 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 652ms 05:20:04 INFO - PROCESS | 3868 | 1471350004535 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 3868 | 1471350004537 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 05:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:20:04 INFO - PROCESS | 3868 | 1471350004540 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 3868 | 1471350004542 Marionette TRACE conn3 <- [1,1826,null,{}] 05:20:04 INFO - PROCESS | 3868 | 1471350004546 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 3868 | 1471350004548 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:04 INFO - PROCESS | 3868 | 1471350004671 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:20:04 INFO - PROCESS | 3868 | 1471350004677 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 3868 | 1471350004683 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:04 INFO - PROCESS | 3868 | ++DOCSHELL 167CBC00 == 31 [pid = 3868] [id = 466] 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16A67000) [pid = 3868] [serial = 1398] [outer = 00000000] 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16C47000) [pid = 3868] [serial = 1399] [outer = 16A67000] 05:20:04 INFO - PROCESS | 3868 | 1471350004790 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16CF7400) [pid = 3868] [serial = 1400] [outer = 16A67000] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16CF6000) [pid = 3868] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18412000) [pid = 3868] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13E0C000) [pid = 3868] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10A4C800) [pid = 3868] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15A06400) [pid = 3868] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F2AC00) [pid = 3868] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1046C000) [pid = 3868] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (17BBBC00) [pid = 3868] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1995C000) [pid = 3868] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1452E000) [pid = 3868] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16CEDC00) [pid = 3868] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:20:05 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (12B73800) [pid = 3868] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:20:05 INFO - PROCESS | 3868 | 1471350005530 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1018ms 05:20:05 INFO - PROCESS | 3868 | 1471350005580 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 3868 | 1471350005582 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 05:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:20:05 INFO - PROCESS | 3868 | 1471350005585 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 3868 | 1471350005587 Marionette TRACE conn3 <- [1,1830,null,{}] 05:20:05 INFO - PROCESS | 3868 | 1471350005590 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 3868 | 1471350005593 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:05 INFO - PROCESS | 3868 | 1471350005671 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:20:05 INFO - PROCESS | 3868 | 1471350005766 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 3868 | 1471350005768 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F9E8000 == 32 [pid = 3868] [id = 467] 05:20:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (104C9000) [pid = 3868] [serial = 1401] [outer = 00000000] 05:20:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E0C000) [pid = 3868] [serial = 1402] [outer = 104C9000] 05:20:05 INFO - PROCESS | 3868 | 1471350005813 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16D71800) [pid = 3868] [serial = 1403] [outer = 104C9000] 05:20:06 INFO - PROCESS | 3868 | 1471350006176 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 652ms 05:20:06 INFO - PROCESS | 3868 | 1471350006223 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 3868 | 1471350006225 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 05:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:20:06 INFO - PROCESS | 3868 | 1471350006229 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 3868 | 1471350006230 Marionette TRACE conn3 <- [1,1834,null,{}] 05:20:06 INFO - PROCESS | 3868 | 1471350006242 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 3868 | 1471350006244 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:06 INFO - PROCESS | 3868 | 1471350006320 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:20:06 INFO - PROCESS | 3868 | 1471350006325 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 3868 | 1471350006327 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:06 INFO - PROCESS | 3868 | ++DOCSHELL 16A67800 == 33 [pid = 3868] [id = 468] 05:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16E2A800) [pid = 3868] [serial = 1404] [outer = 00000000] 05:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17B48800) [pid = 3868] [serial = 1405] [outer = 16E2A800] 05:20:06 INFO - PROCESS | 3868 | 1471350006378 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18153C00) [pid = 3868] [serial = 1406] [outer = 16E2A800] 05:20:06 INFO - PROCESS | 3868 | 1471350006850 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 636ms 05:20:06 INFO - PROCESS | 3868 | 1471350006900 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 3868 | 1471350006902 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 05:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:20:06 INFO - PROCESS | 3868 | 1471350006905 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 3868 | 1471350006907 Marionette TRACE conn3 <- [1,1838,null,{}] 05:20:06 INFO - PROCESS | 3868 | 1471350006910 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 3868 | 1471350006913 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:07 INFO - PROCESS | 3868 | 1471350006990 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:20:07 INFO - PROCESS | 3868 | 1471350006998 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 3868 | 1471350007000 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:07 INFO - PROCESS | 3868 | ++DOCSHELL 167D0400 == 34 [pid = 3868] [id = 469] 05:20:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18406000) [pid = 3868] [serial = 1407] [outer = 00000000] 05:20:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840C000) [pid = 3868] [serial = 1408] [outer = 18406000] 05:20:07 INFO - PROCESS | 3868 | 1471350007049 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1840C800) [pid = 3868] [serial = 1409] [outer = 18406000] 05:20:07 INFO - PROCESS | 3868 | 1471350007669 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 842ms 05:20:07 INFO - PROCESS | 3868 | 1471350007749 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 3868 | 1471350007753 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 05:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:20:07 INFO - PROCESS | 3868 | 1471350007758 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 3868 | 1471350007762 Marionette TRACE conn3 <- [1,1842,null,{}] 05:20:07 INFO - PROCESS | 3868 | 1471350007769 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 3868 | 1471350007772 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:07 INFO - PROCESS | 3868 | 1471350007894 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:20:08 INFO - PROCESS | 3868 | 1471350008005 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 3868 | 1471350008008 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:08 INFO - PROCESS | 3868 | ++DOCSHELL 10A52C00 == 35 [pid = 3868] [id = 470] 05:20:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (10F25000) [pid = 3868] [serial = 1410] [outer = 00000000] 05:20:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11D71400) [pid = 3868] [serial = 1411] [outer = 10F25000] 05:20:08 INFO - PROCESS | 3868 | 1471350008066 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11DEA000) [pid = 3868] [serial = 1412] [outer = 10F25000] 05:20:08 INFO - PROCESS | 3868 | 1471350008877 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1177ms 05:20:08 INFO - PROCESS | 3868 | 1471350008946 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 3868 | 1471350008951 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 05:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:20:08 INFO - PROCESS | 3868 | 1471350008957 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 3868 | 1471350008960 Marionette TRACE conn3 <- [1,1846,null,{}] 05:20:08 INFO - PROCESS | 3868 | 1471350008964 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 3868 | 1471350008967 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:09 INFO - PROCESS | 3868 | 1471350009094 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:20:09 INFO - PROCESS | 3868 | 1471350009201 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 3868 | 1471350009204 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:09 INFO - PROCESS | 3868 | ++DOCSHELL 13E0B400 == 36 [pid = 3868] [id = 471] 05:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13E0C400) [pid = 3868] [serial = 1413] [outer = 00000000] 05:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (14534400) [pid = 3868] [serial = 1414] [outer = 13E0C400] 05:20:09 INFO - PROCESS | 3868 | 1471350009262 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (15127800) [pid = 3868] [serial = 1415] [outer = 13E0C400] 05:20:10 INFO - PROCESS | 3868 | 1471350010119 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 16A67800 == 35 [pid = 3868] [id = 468] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 0F9E8000 == 34 [pid = 3868] [id = 467] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 167CBC00 == 33 [pid = 3868] [id = 466] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 114E6C00 == 32 [pid = 3868] [id = 465] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 150A5800 == 31 [pid = 3868] [id = 464] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 1321B800 == 30 [pid = 3868] [id = 463] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 11D70000 == 29 [pid = 3868] [id = 462] 05:20:10 INFO - PROCESS | 3868 | --DOCSHELL 104CD400 == 28 [pid = 3868] [id = 461] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16EA1C00) [pid = 3868] [serial = 1354] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (173A8000) [pid = 3868] [serial = 1355] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (18420000) [pid = 3868] [serial = 1337] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1452EC00) [pid = 3868] [serial = 1348] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15116C00) [pid = 3868] [serial = 1349] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1189E400) [pid = 3868] [serial = 1339] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (12E2F400) [pid = 3868] [serial = 1340] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16A68C00) [pid = 3868] [serial = 1351] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11D7BC00) [pid = 3868] [serial = 1345] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12E7A800) [pid = 3868] [serial = 1346] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10A0E000) [pid = 3868] [serial = 1342] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1103C800) [pid = 3868] [serial = 1343] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1840AC00) [pid = 3868] [serial = 1357] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (18418C00) [pid = 3868] [serial = 1358] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19B93000) [pid = 3868] [serial = 1360] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1995E800) [pid = 3868] [serial = 1367] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18403800) [pid = 3868] [serial = 1366] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19B94000) [pid = 3868] [serial = 1361] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (19E59000) [pid = 3868] [serial = 1369] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (19E5B800) [pid = 3868] [serial = 1370] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1509C400) [pid = 3868] [serial = 1363] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16CE9000) [pid = 3868] [serial = 1352] [outer = 00000000] [url = about:blank] 05:20:10 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1564F800) [pid = 3868] [serial = 1364] [outer = 00000000] [url = about:blank] 05:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1272ms 05:20:10 INFO - PROCESS | 3868 | 1471350010214 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 3868 | 1471350010219 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 05:20:10 INFO - PROCESS | 3868 | 1471350010224 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:20:10 INFO - PROCESS | 3868 | 1471350010227 Marionette TRACE conn3 <- [1,1850,null,{}] 05:20:10 INFO - PROCESS | 3868 | 1471350010232 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 3868 | 1471350010235 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:10 INFO - PROCESS | 3868 | 1471350010336 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:20:10 INFO - PROCESS | 3868 | 1471350010433 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 3868 | 1471350010438 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:10 INFO - PROCESS | 3868 | ++DOCSHELL 1102EC00 == 29 [pid = 3868] [id = 472] 05:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1103BC00) [pid = 3868] [serial = 1416] [outer = 00000000] 05:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (114D0000) [pid = 3868] [serial = 1417] [outer = 1103BC00] 05:20:10 INFO - PROCESS | 3868 | 1471350010540 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11819800) [pid = 3868] [serial = 1418] [outer = 1103BC00] 05:20:10 INFO - PROCESS | 3868 | 1471350010986 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 811ms 05:20:11 INFO - PROCESS | 3868 | 1471350011059 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 3868 | 1471350011063 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 05:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:20:11 INFO - PROCESS | 3868 | 1471350011069 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 3868 | 1471350011071 Marionette TRACE conn3 <- [1,1854,null,{}] 05:20:11 INFO - PROCESS | 3868 | 1471350011075 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:11 INFO - PROCESS | 3868 | 1471350011077 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:11 INFO - PROCESS | 3868 | 1471350011161 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:20:11 INFO - PROCESS | 3868 | 1471350011173 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 3868 | 1471350011175 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:11 INFO - PROCESS | 3868 | ++DOCSHELL 12E77800 == 30 [pid = 3868] [id = 473] 05:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (12E7F000) [pid = 3868] [serial = 1419] [outer = 00000000] 05:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13218800) [pid = 3868] [serial = 1420] [outer = 12E7F000] 05:20:11 INFO - PROCESS | 3868 | 1471350011224 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13B5B400) [pid = 3868] [serial = 1421] [outer = 12E7F000] 05:20:11 INFO - PROCESS | 3868 | 1471350011707 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 715ms 05:20:11 INFO - PROCESS | 3868 | 1471350011769 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 3868 | 1471350011771 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 05:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:20:11 INFO - PROCESS | 3868 | 1471350011775 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 3868 | 1471350011778 Marionette TRACE conn3 <- [1,1858,null,{}] 05:20:11 INFO - PROCESS | 3868 | 1471350011788 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:11 INFO - PROCESS | 3868 | 1471350011793 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:11 INFO - PROCESS | 3868 | 1471350011876 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:20:11 INFO - PROCESS | 3868 | 1471350011970 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 3868 | 1471350011973 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:12 INFO - PROCESS | 3868 | ++DOCSHELL 15116C00 == 31 [pid = 3868] [id = 474] 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15117400) [pid = 3868] [serial = 1422] [outer = 00000000] 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15133800) [pid = 3868] [serial = 1423] [outer = 15117400] 05:20:12 INFO - PROCESS | 3868 | 1471350012023 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1590E000) [pid = 3868] [serial = 1424] [outer = 15117400] 05:20:12 INFO - PROCESS | 3868 | 1471350012485 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 716ms 05:20:12 INFO - PROCESS | 3868 | 1471350012506 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 3868 | 1471350012508 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 05:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:20:12 INFO - PROCESS | 3868 | 1471350012512 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 3868 | 1471350012513 Marionette TRACE conn3 <- [1,1862,null,{}] 05:20:12 INFO - PROCESS | 3868 | 1471350012516 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 3868 | 1471350012518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:12 INFO - PROCESS | 3868 | 1471350012672 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:20:12 INFO - PROCESS | 3868 | 1471350012692 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 3868 | 1471350012694 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:12 INFO - PROCESS | 3868 | ++DOCSHELL 16039400 == 32 [pid = 3868] [id = 475] 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16A66C00) [pid = 3868] [serial = 1425] [outer = 00000000] 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF1400) [pid = 3868] [serial = 1426] [outer = 16A66C00] 05:20:12 INFO - PROCESS | 3868 | 1471350012740 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16E23800) [pid = 3868] [serial = 1427] [outer = 16A66C00] 05:20:13 INFO - PROCESS | 3868 | 1471350013176 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 715ms 05:20:13 INFO - PROCESS | 3868 | 1471350013211 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 3868 | 1471350013213 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 05:20:13 INFO - PROCESS | 3868 | 1471350013216 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:20:13 INFO - PROCESS | 3868 | 1471350013218 Marionette TRACE conn3 <- [1,1866,null,{}] 05:20:13 INFO - PROCESS | 3868 | 1471350013221 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 3868 | 1471350013224 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:13 INFO - PROCESS | 3868 | 1471350013334 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:20:13 INFO - PROCESS | 3868 | 1471350013339 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 3868 | 1471350013341 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:13 INFO - PROCESS | 3868 | ++DOCSHELL 16EA9000 == 33 [pid = 3868] [id = 476] 05:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16EA9400) [pid = 3868] [serial = 1428] [outer = 00000000] 05:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17455C00) [pid = 3868] [serial = 1429] [outer = 16EA9400] 05:20:13 INFO - PROCESS | 3868 | 1471350013387 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17652000) [pid = 3868] [serial = 1430] [outer = 16EA9400] 05:20:13 INFO - PROCESS | 3868 | 1471350013839 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 652ms 05:20:13 INFO - PROCESS | 3868 | 1471350013855 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 3868 | 1471350013857 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 05:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:20:13 INFO - PROCESS | 3868 | 1471350013865 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 3868 | 1471350013867 Marionette TRACE conn3 <- [1,1870,null,{}] 05:20:13 INFO - PROCESS | 3868 | 1471350013871 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 3868 | 1471350013876 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:14 INFO - PROCESS | 3868 | 1471350014012 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:20:14 INFO - PROCESS | 3868 | 1471350014108 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3868 | 1471350014110 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:14 INFO - PROCESS | 3868 | ++DOCSHELL 18419000 == 34 [pid = 3868] [id = 477] 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19957800) [pid = 3868] [serial = 1431] [outer = 00000000] 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1995C800) [pid = 3868] [serial = 1432] [outer = 19957800] 05:20:14 INFO - PROCESS | 3868 | 1471350014157 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995D000) [pid = 3868] [serial = 1433] [outer = 19957800] 05:20:14 INFO - PROCESS | 3868 | 1471350014637 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 811ms 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D70800) [pid = 3868] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (132A5800) [pid = 3868] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16036000) [pid = 3868] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (114D5C00) [pid = 3868] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1512D400) [pid = 3868] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19E50C00) [pid = 3868] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16A67000) [pid = 3868] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (12E27000) [pid = 3868] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (104C9000) [pid = 3868] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16E2A800) [pid = 3868] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (104CD800) [pid = 3868] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:20:14 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (150A6800) [pid = 3868] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:20:14 INFO - PROCESS | 3868 | 1471350014750 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:20:14 INFO - PROCESS | 3868 | 1471350014752 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 05:20:14 INFO - PROCESS | 3868 | 1471350014757 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 3868 | 1471350014759 Marionette TRACE conn3 <- [1,1874,null,{}] 05:20:14 INFO - PROCESS | 3868 | 1471350014766 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:14 INFO - PROCESS | 3868 | 1471350014768 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:14 INFO - PROCESS | 3868 | 1471350014847 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:20:14 INFO - PROCESS | 3868 | 1471350014856 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3868 | 1471350014858 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:14 INFO - PROCESS | 3868 | ++DOCSHELL 11D70800 == 35 [pid = 3868] [id = 478] 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11D77C00) [pid = 3868] [serial = 1434] [outer = 00000000] 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13AD1800) [pid = 3868] [serial = 1435] [outer = 11D77C00] 05:20:14 INFO - PROCESS | 3868 | 1471350014905 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (150A6800) [pid = 3868] [serial = 1436] [outer = 11D77C00] 05:20:15 INFO - PROCESS | 3868 | 1471350015315 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 604ms 05:20:15 INFO - PROCESS | 3868 | 1471350015357 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 3868 | 1471350015359 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 05:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:20:15 INFO - PROCESS | 3868 | 1471350015373 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3868 | 1471350015375 Marionette TRACE conn3 <- [1,1878,null,{}] 05:20:15 INFO - PROCESS | 3868 | 1471350015382 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:15 INFO - PROCESS | 3868 | 1471350015384 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:15 INFO - PROCESS | 3868 | 1471350015489 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:20:15 INFO - PROCESS | 3868 | 1471350015496 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 3868 | 1471350015498 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:15 INFO - PROCESS | 3868 | ++DOCSHELL 1590AC00 == 36 [pid = 3868] [id = 479] 05:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16036000) [pid = 3868] [serial = 1437] [outer = 00000000] 05:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1995BC00) [pid = 3868] [serial = 1438] [outer = 16036000] 05:20:15 INFO - PROCESS | 3868 | 1471350015543 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19B92800) [pid = 3868] [serial = 1439] [outer = 16036000] 05:20:16 INFO - PROCESS | 3868 | 1471350015978 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 652ms 05:20:16 INFO - PROCESS | 3868 | 1471350016026 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 3868 | 1471350016028 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 05:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:20:16 INFO - PROCESS | 3868 | 1471350016080 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 3868 | 1471350016082 Marionette TRACE conn3 <- [1,1882,null,{}] 05:20:16 INFO - PROCESS | 3868 | 1471350016085 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 3868 | 1471350016087 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:16 INFO - PROCESS | 3868 | 1471350016166 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:20:16 INFO - PROCESS | 3868 | 1471350016172 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 3868 | 1471350016174 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:16 INFO - PROCESS | 3868 | ++DOCSHELL 11D71C00 == 37 [pid = 3868] [id = 480] 05:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16EFC400) [pid = 3868] [serial = 1440] [outer = 00000000] 05:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19E57800) [pid = 3868] [serial = 1441] [outer = 16EFC400] 05:20:16 INFO - PROCESS | 3868 | 1471350016220 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E58400) [pid = 3868] [serial = 1442] [outer = 16EFC400] 05:20:16 INFO - PROCESS | 3868 | 1471350016690 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 667ms 05:20:16 INFO - PROCESS | 3868 | 1471350016725 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 3868 | 1471350016727 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 05:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:20:16 INFO - PROCESS | 3868 | 1471350016731 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 3868 | 1471350016734 Marionette TRACE conn3 <- [1,1886,null,{}] 05:20:16 INFO - PROCESS | 3868 | 1471350016738 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 3868 | 1471350016741 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:16 INFO - PROCESS | 3868 | 1471350016864 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:20:17 INFO - PROCESS | 3868 | 1471350017050 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 3868 | 1471350017053 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:17 INFO - PROCESS | 3868 | ++DOCSHELL 1046C800 == 38 [pid = 3868] [id = 481] 05:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (10474000) [pid = 3868] [serial = 1443] [outer = 00000000] 05:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (10F2A000) [pid = 3868] [serial = 1444] [outer = 10474000] 05:20:17 INFO - PROCESS | 3868 | 1471350017114 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (112DCC00) [pid = 3868] [serial = 1445] [outer = 10474000] 05:20:17 INFO - PROCESS | 3868 | 1471350017702 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1018ms 05:20:17 INFO - PROCESS | 3868 | 1471350017740 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 3868 | 1471350017745 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 05:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:20:17 INFO - PROCESS | 3868 | 1471350017754 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 3868 | 1471350017760 Marionette TRACE conn3 <- [1,1890,null,{}] 05:20:17 INFO - PROCESS | 3868 | 1471350017765 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 3868 | 1471350017769 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:17 INFO - PROCESS | 3868 | 1471350017926 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:20:18 INFO - PROCESS | 3868 | 1471350018039 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 3868 | 1471350018042 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:18 INFO - PROCESS | 3868 | ++DOCSHELL 13B63C00 == 39 [pid = 3868] [id = 482] 05:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (13B64000) [pid = 3868] [serial = 1446] [outer = 00000000] 05:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1452E400) [pid = 3868] [serial = 1447] [outer = 13B64000] 05:20:18 INFO - PROCESS | 3868 | 1471350018139 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15111000) [pid = 3868] [serial = 1448] [outer = 13B64000] 05:20:18 INFO - PROCESS | 3868 | 1471350018733 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1018ms 05:20:18 INFO - PROCESS | 3868 | 1471350018784 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 3868 | 1471350018787 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 05:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:20:18 INFO - PROCESS | 3868 | 1471350018792 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 3868 | 1471350018794 Marionette TRACE conn3 <- [1,1894,null,{}] 05:20:18 INFO - PROCESS | 3868 | 1471350018798 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:18 INFO - PROCESS | 3868 | 1471350018802 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:18 INFO - PROCESS | 3868 | 1471350018911 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:20:19 INFO - PROCESS | 3868 | 1471350019049 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 3868 | 1471350019052 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:19 INFO - PROCESS | 3868 | ++DOCSHELL 12E28800 == 40 [pid = 3868] [id = 483] 05:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17455000) [pid = 3868] [serial = 1449] [outer = 00000000] 05:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1840AC00) [pid = 3868] [serial = 1450] [outer = 17455000] 05:20:19 INFO - PROCESS | 3868 | 1471350019108 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1841DC00) [pid = 3868] [serial = 1451] [outer = 17455000] 05:20:19 INFO - PROCESS | 3868 | 1471350019790 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1017ms 05:20:19 INFO - PROCESS | 3868 | 1471350019825 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 3868 | 1471350019829 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 05:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:20:19 INFO - PROCESS | 3868 | 1471350019840 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 3868 | 1471350019846 Marionette TRACE conn3 <- [1,1898,null,{}] 05:20:19 INFO - PROCESS | 3868 | 1471350019852 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 3868 | 1471350019858 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:19 INFO - PROCESS | 3868 | 1471350019970 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:20:20 INFO - PROCESS | 3868 | 1471350020222 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 3868 | 1471350020225 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:20 INFO - PROCESS | 3868 | ++DOCSHELL 0F97E400 == 41 [pid = 3868] [id = 484] 05:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (0F9E2800) [pid = 3868] [serial = 1452] [outer = 00000000] 05:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10A4B000) [pid = 3868] [serial = 1453] [outer = 0F9E2800] 05:20:20 INFO - PROCESS | 3868 | 1471350020292 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (112C6C00) [pid = 3868] [serial = 1454] [outer = 0F9E2800] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 11D71C00 == 40 [pid = 3868] [id = 480] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 1590AC00 == 39 [pid = 3868] [id = 479] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 11D70800 == 38 [pid = 3868] [id = 478] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 18419000 == 37 [pid = 3868] [id = 477] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 16EA9000 == 36 [pid = 3868] [id = 476] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 16039400 == 35 [pid = 3868] [id = 475] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 15116C00 == 34 [pid = 3868] [id = 474] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 12E77800 == 33 [pid = 3868] [id = 473] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 1102EC00 == 32 [pid = 3868] [id = 472] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 13E0B400 == 31 [pid = 3868] [id = 471] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 10A52C00 == 30 [pid = 3868] [id = 470] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 167D0400 == 29 [pid = 3868] [id = 469] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 12E28800 == 28 [pid = 3868] [id = 483] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 1046C800 == 27 [pid = 3868] [id = 481] 05:20:21 INFO - PROCESS | 3868 | --DOCSHELL 13B63C00 == 26 [pid = 3868] [id = 482] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (11D78400) [pid = 3868] [serial = 1387] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13A0AC00) [pid = 3868] [serial = 1390] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (129F7400) [pid = 3868] [serial = 1388] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1A554800) [pid = 3868] [serial = 1382] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (18410000) [pid = 3868] [serial = 1381] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13B61800) [pid = 3868] [serial = 1373] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (134B3800) [pid = 3868] [serial = 1372] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16B8B000) [pid = 3868] [serial = 1376] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (159FA400) [pid = 3868] [serial = 1375] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1A096400) [pid = 3868] [serial = 1379] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19E5B400) [pid = 3868] [serial = 1378] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16C47000) [pid = 3868] [serial = 1399] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15A0D800) [pid = 3868] [serial = 1396] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13E0C000) [pid = 3868] [serial = 1402] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (17B48800) [pid = 3868] [serial = 1405] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10A0F000) [pid = 3868] [serial = 1384] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1512C800) [pid = 3868] [serial = 1393] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15625800) [pid = 3868] [serial = 1394] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (10F2B800) [pid = 3868] [serial = 1385] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16032400) [pid = 3868] [serial = 1397] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16CF7400) [pid = 3868] [serial = 1400] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1840C000) [pid = 3868] [serial = 1408] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13E02C00) [pid = 3868] [serial = 1391] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16D71800) [pid = 3868] [serial = 1403] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (18153C00) [pid = 3868] [serial = 1406] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3868 | 1471350021511 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1733ms 05:20:21 INFO - PROCESS | 3868 | 1471350021634 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 3868 | 1471350021639 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 05:20:21 INFO - PROCESS | 3868 | 1471350021644 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 3868 | 1471350021647 Marionette TRACE conn3 <- [1,1902,null,{}] 05:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:20:21 INFO - PROCESS | 3868 | 1471350021654 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 3868 | 1471350021657 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:21 INFO - PROCESS | 3868 | 1471350021752 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:20:21 INFO - PROCESS | 3868 | 1471350021836 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 3868 | 1471350021841 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:21 INFO - PROCESS | 3868 | ++DOCSHELL 11032000 == 27 [pid = 3868] [id = 485] 05:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11033800) [pid = 3868] [serial = 1455] [outer = 00000000] 05:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (112DA000) [pid = 3868] [serial = 1456] [outer = 11033800] 05:20:21 INFO - PROCESS | 3868 | 1471350021891 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (112DD400) [pid = 3868] [serial = 1457] [outer = 11033800] 05:20:22 INFO - PROCESS | 3868 | 1471350022326 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 747ms 05:20:22 INFO - PROCESS | 3868 | 1471350022390 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 3868 | 1471350022396 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 05:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:20:22 INFO - PROCESS | 3868 | 1471350022402 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 3868 | 1471350022405 Marionette TRACE conn3 <- [1,1906,null,{}] 05:20:22 INFO - PROCESS | 3868 | 1471350022409 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 3868 | 1471350022411 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:22 INFO - PROCESS | 3868 | 1471350022499 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:20:22 INFO - PROCESS | 3868 | 1471350022508 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 3868 | 1471350022511 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:22 INFO - PROCESS | 3868 | ++DOCSHELL 11D7B000 == 28 [pid = 3868] [id = 486] 05:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D7B400) [pid = 3868] [serial = 1458] [outer = 00000000] 05:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12B70000) [pid = 3868] [serial = 1459] [outer = 11D7B400] 05:20:22 INFO - PROCESS | 3868 | 1471350022560 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12C63C00) [pid = 3868] [serial = 1460] [outer = 11D7B400] 05:20:23 INFO - PROCESS | 3868 | 1471350023060 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 716ms 05:20:23 INFO - PROCESS | 3868 | 1471350023100 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 3868 | 1471350023103 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 05:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:20:23 INFO - PROCESS | 3868 | 1471350023107 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 3868 | 1471350023110 Marionette TRACE conn3 <- [1,1910,null,{}] 05:20:23 INFO - PROCESS | 3868 | 1471350023121 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 3868 | 1471350023126 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:23 INFO - PROCESS | 3868 | 1471350023241 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:20:23 INFO - PROCESS | 3868 | 1471350023341 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3868 | 1471350023344 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:23 INFO - PROCESS | 3868 | ++DOCSHELL 134B8C00 == 29 [pid = 3868] [id = 487] 05:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (134B9000) [pid = 3868] [serial = 1461] [outer = 00000000] 05:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E02400) [pid = 3868] [serial = 1462] [outer = 134B9000] 05:20:23 INFO - PROCESS | 3868 | 1471350023393 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13E08C00) [pid = 3868] [serial = 1463] [outer = 134B9000] 05:20:23 INFO - PROCESS | 3868 | 1471350023868 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 747ms 05:20:23 INFO - PROCESS | 3868 | 1471350023878 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 3868 | 1471350023890 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 05:20:23 INFO - PROCESS | 3868 | 1471350023904 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 3868 | 1471350023906 Marionette TRACE conn3 <- [1,1914,null,{}] 05:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:20:23 INFO - PROCESS | 3868 | 1471350023909 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 3868 | 1471350023911 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:24 INFO - PROCESS | 3868 | 1471350024034 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:20:24 INFO - PROCESS | 3868 | 1471350024039 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 3868 | 1471350024041 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:24 INFO - PROCESS | 3868 | ++DOCSHELL 13E0F000 == 30 [pid = 3868] [id = 488] 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14307800) [pid = 3868] [serial = 1464] [outer = 00000000] 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1512B000) [pid = 3868] [serial = 1465] [outer = 14307800] 05:20:24 INFO - PROCESS | 3868 | 1471350024088 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15132800) [pid = 3868] [serial = 1466] [outer = 14307800] 05:20:24 INFO - PROCESS | 3868 | 1471350024533 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 699ms 05:20:24 INFO - PROCESS | 3868 | 1471350024588 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 3868 | 1471350024590 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 05:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:20:24 INFO - PROCESS | 3868 | 1471350024600 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 3868 | 1471350024601 Marionette TRACE conn3 <- [1,1918,null,{}] 05:20:24 INFO - PROCESS | 3868 | 1471350024605 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 3868 | 1471350024607 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:24 INFO - PROCESS | 3868 | 1471350024740 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:20:24 INFO - PROCESS | 3868 | 1471350024761 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 3868 | 1471350024763 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:24 INFO - PROCESS | 3868 | ++DOCSHELL 15901800 == 31 [pid = 3868] [id = 489] 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15909400) [pid = 3868] [serial = 1467] [outer = 00000000] 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A0E000) [pid = 3868] [serial = 1468] [outer = 15909400] 05:20:24 INFO - PROCESS | 3868 | 1471350024808 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16038400) [pid = 3868] [serial = 1469] [outer = 15909400] 05:20:25 INFO - PROCESS | 3868 | 1471350025255 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 716ms 05:20:25 INFO - PROCESS | 3868 | 1471350025294 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 3868 | 1471350025296 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 05:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:20:25 INFO - PROCESS | 3868 | 1471350025299 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 3868 | 1471350025301 Marionette TRACE conn3 <- [1,1922,null,{}] 05:20:25 INFO - PROCESS | 3868 | 1471350025361 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 3868 | 1471350025367 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:25 INFO - PROCESS | 3868 | 1471350025498 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:20:25 INFO - PROCESS | 3868 | 1471350025513 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 3868 | 1471350025515 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:25 INFO - PROCESS | 3868 | ++DOCSHELL 16CEE400 == 32 [pid = 3868] [id = 490] 05:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16CF0C00) [pid = 3868] [serial = 1470] [outer = 00000000] 05:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16D76C00) [pid = 3868] [serial = 1471] [outer = 16CF0C00] 05:20:25 INFO - PROCESS | 3868 | 1471350025560 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (173A3800) [pid = 3868] [serial = 1472] [outer = 16CF0C00] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1103BC00) [pid = 3868] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16036000) [pid = 3868] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16A66C00) [pid = 3868] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15117400) [pid = 3868] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11D77C00) [pid = 3868] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13E0C400) [pid = 3868] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12E7F000) [pid = 3868] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16EA9400) [pid = 3868] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (18406000) [pid = 3868] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10F25000) [pid = 3868] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19957800) [pid = 3868] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:20:25 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16EFC400) [pid = 3868] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:20:26 INFO - PROCESS | 3868 | 1471350026239 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 05:20:26 INFO - PROCESS | 3868 | 1471350026280 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 3868 | 1471350026282 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 05:20:26 INFO - PROCESS | 3868 | 1471350026285 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 3868 | 1471350026287 Marionette TRACE conn3 <- [1,1926,null,{}] 05:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:20:26 INFO - PROCESS | 3868 | 1471350026299 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 3868 | 1471350026301 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:26 INFO - PROCESS | 3868 | 1471350026376 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:20:26 INFO - PROCESS | 3868 | 1471350026381 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 3868 | 1471350026383 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:26 INFO - PROCESS | 3868 | ++DOCSHELL 1312B800 == 33 [pid = 3868] [id = 491] 05:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1509FC00) [pid = 3868] [serial = 1473] [outer = 00000000] 05:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16C4CC00) [pid = 3868] [serial = 1474] [outer = 1509FC00] 05:20:26 INFO - PROCESS | 3868 | 1471350026428 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16D70000) [pid = 3868] [serial = 1475] [outer = 1509FC00] 05:20:26 INFO - PROCESS | 3868 | 1471350026848 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 604ms 05:20:26 INFO - PROCESS | 3868 | 1471350026889 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 3868 | 1471350026891 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 05:20:26 INFO - PROCESS | 3868 | 1471350026894 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:20:26 INFO - PROCESS | 3868 | 1471350026896 Marionette TRACE conn3 <- [1,1930,null,{}] 05:20:26 INFO - PROCESS | 3868 | 1471350026899 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 3868 | 1471350026901 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:27 INFO - PROCESS | 3868 | 1471350026978 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:20:27 INFO - PROCESS | 3868 | 1471350026983 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3868 | 1471350026985 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:27 INFO - PROCESS | 3868 | ++DOCSHELL 0F9EBC00 == 34 [pid = 3868] [id = 492] 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (10475800) [pid = 3868] [serial = 1476] [outer = 00000000] 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15651800) [pid = 3868] [serial = 1477] [outer = 10475800] 05:20:27 INFO - PROCESS | 3868 | 1471350027030 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1765DC00) [pid = 3868] [serial = 1478] [outer = 10475800] 05:20:27 INFO - PROCESS | 3868 | 1471350027498 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 604ms 05:20:27 INFO - PROCESS | 3868 | 1471350027524 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 3868 | 1471350027526 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 05:20:27 INFO - PROCESS | 3868 | 1471350027529 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:20:27 INFO - PROCESS | 3868 | 1471350027531 Marionette TRACE conn3 <- [1,1934,null,{}] 05:20:27 INFO - PROCESS | 3868 | 1471350027534 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 3868 | 1471350027536 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:27 INFO - PROCESS | 3868 | 1471350027655 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:20:27 INFO - PROCESS | 3868 | 1471350027660 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3868 | 1471350027662 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:27 INFO - PROCESS | 3868 | ++DOCSHELL 18408400 == 35 [pid = 3868] [id = 493] 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18408C00) [pid = 3868] [serial = 1479] [outer = 00000000] 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840E400) [pid = 3868] [serial = 1480] [outer = 18408C00] 05:20:27 INFO - PROCESS | 3868 | 1471350027706 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18410C00) [pid = 3868] [serial = 1481] [outer = 18408C00] 05:20:28 INFO - PROCESS | 3868 | 1471350028447 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 954ms 05:20:28 INFO - PROCESS | 3868 | 1471350028475 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 3868 | 1471350028480 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 05:20:28 INFO - PROCESS | 3868 | 1471350028485 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:20:28 INFO - PROCESS | 3868 | 1471350028488 Marionette TRACE conn3 <- [1,1938,null,{}] 05:20:28 INFO - PROCESS | 3868 | 1471350028495 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 3868 | 1471350028498 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:28 INFO - PROCESS | 3868 | 1471350028622 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:20:28 INFO - PROCESS | 3868 | 1471350028758 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 3868 | 1471350028761 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:28 INFO - PROCESS | 3868 | ++DOCSHELL 11439C00 == 36 [pid = 3868] [id = 494] 05:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11440000) [pid = 3868] [serial = 1482] [outer = 00000000] 05:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11D73400) [pid = 3868] [serial = 1483] [outer = 11440000] 05:20:28 INFO - PROCESS | 3868 | 1471350028820 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (12E27000) [pid = 3868] [serial = 1484] [outer = 11440000] 05:20:29 INFO - PROCESS | 3868 | 1471350029561 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1113ms 05:20:29 INFO - PROCESS | 3868 | 1471350029614 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 3868 | 1471350029619 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 05:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:20:29 INFO - PROCESS | 3868 | 1471350029626 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 3868 | 1471350029629 Marionette TRACE conn3 <- [1,1942,null,{}] 05:20:29 INFO - PROCESS | 3868 | 1471350029633 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 3868 | 1471350029635 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:29 INFO - PROCESS | 3868 | 1471350029756 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:20:29 INFO - PROCESS | 3868 | 1471350029892 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 3868 | 1471350029895 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:29 INFO - PROCESS | 3868 | ++DOCSHELL 10659400 == 37 [pid = 3868] [id = 495] 05:20:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1065A000) [pid = 3868] [serial = 1485] [outer = 00000000] 05:20:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (11D70000) [pid = 3868] [serial = 1486] [outer = 1065A000] 05:20:29 INFO - PROCESS | 3868 | 1471350029954 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13A09000) [pid = 3868] [serial = 1487] [outer = 1065A000] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 0F9EBC00 == 36 [pid = 3868] [id = 492] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 1312B800 == 35 [pid = 3868] [id = 491] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 16CEE400 == 34 [pid = 3868] [id = 490] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 15901800 == 33 [pid = 3868] [id = 489] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 13E0F000 == 32 [pid = 3868] [id = 488] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 134B8C00 == 31 [pid = 3868] [id = 487] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 11D7B000 == 30 [pid = 3868] [id = 486] 05:20:30 INFO - PROCESS | 3868 | --DOCSHELL 11032000 == 29 [pid = 3868] [id = 485] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (114D0000) [pid = 3868] [serial = 1417] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11DEA000) [pid = 3868] [serial = 1412] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1995D000) [pid = 3868] [serial = 1433] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11D71400) [pid = 3868] [serial = 1411] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16CF1400) [pid = 3868] [serial = 1426] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1590E000) [pid = 3868] [serial = 1424] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (150A6800) [pid = 3868] [serial = 1436] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13B5B400) [pid = 3868] [serial = 1421] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1995C800) [pid = 3868] [serial = 1432] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (17652000) [pid = 3868] [serial = 1430] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19E57800) [pid = 3868] [serial = 1441] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19E58400) [pid = 3868] [serial = 1442] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11819800) [pid = 3868] [serial = 1418] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1995BC00) [pid = 3868] [serial = 1438] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16E23800) [pid = 3868] [serial = 1427] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15133800) [pid = 3868] [serial = 1423] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13AD1800) [pid = 3868] [serial = 1435] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19B92800) [pid = 3868] [serial = 1439] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (14534400) [pid = 3868] [serial = 1414] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (13218800) [pid = 3868] [serial = 1420] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (17455C00) [pid = 3868] [serial = 1429] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1840C800) [pid = 3868] [serial = 1409] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (15127800) [pid = 3868] [serial = 1415] [outer = 00000000] [url = about:blank] 05:20:30 INFO - PROCESS | 3868 | 1471350030756 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1161ms 05:20:30 INFO - PROCESS | 3868 | 1471350030767 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 3868 | 1471350030771 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 05:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:20:30 INFO - PROCESS | 3868 | 1471350030775 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 3868 | 1471350030780 Marionette TRACE conn3 <- [1,1946,null,{}] 05:20:30 INFO - PROCESS | 3868 | 1471350030784 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 3868 | 1471350030787 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:30 INFO - PROCESS | 3868 | 1471350030919 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:20:30 INFO - PROCESS | 3868 | 1471350030926 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 3868 | 1471350030929 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:30 INFO - PROCESS | 3868 | ++DOCSHELL 10F2FC00 == 30 [pid = 3868] [id = 496] 05:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11032000) [pid = 3868] [serial = 1488] [outer = 00000000] 05:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1189E400) [pid = 3868] [serial = 1489] [outer = 11032000] 05:20:30 INFO - PROCESS | 3868 | 1471350030978 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11D71400) [pid = 3868] [serial = 1490] [outer = 11032000] 05:20:31 INFO - PROCESS | 3868 | 1471350031497 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 747ms 05:20:31 INFO - PROCESS | 3868 | 1471350031545 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 3868 | 1471350031549 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 05:20:31 INFO - PROCESS | 3868 | 1471350031555 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:20:31 INFO - PROCESS | 3868 | 1471350031557 Marionette TRACE conn3 <- [1,1950,null,{}] 05:20:31 INFO - PROCESS | 3868 | 1471350031561 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:31 INFO - PROCESS | 3868 | 1471350031564 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:31 INFO - PROCESS | 3868 | 1471350031651 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:20:31 INFO - PROCESS | 3868 | 1471350031744 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 3868 | 1471350031746 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:31 INFO - PROCESS | 3868 | ++DOCSHELL 12B73800 == 31 [pid = 3868] [id = 497] 05:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (12BBE400) [pid = 3868] [serial = 1491] [outer = 00000000] 05:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13ACB800) [pid = 3868] [serial = 1492] [outer = 12BBE400] 05:20:31 INFO - PROCESS | 3868 | 1471350031794 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13B66000) [pid = 3868] [serial = 1493] [outer = 12BBE400] 05:20:32 INFO - PROCESS | 3868 | 1471350032178 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 700ms 05:20:32 INFO - PROCESS | 3868 | 1471350032255 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3868 | 1471350032259 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 05:20:32 INFO - PROCESS | 3868 | 1471350032264 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:20:32 INFO - PROCESS | 3868 | 1471350032268 Marionette TRACE conn3 <- [1,1954,null,{}] 05:20:32 INFO - PROCESS | 3868 | 1471350032279 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 3868 | 1471350032283 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:32 INFO - PROCESS | 3868 | 1471350032367 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:20:32 INFO - PROCESS | 3868 | 1471350032381 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 3868 | 1471350032384 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:32 INFO - PROCESS | 3868 | ++DOCSHELL 1512BC00 == 32 [pid = 3868] [id = 498] 05:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1512CC00) [pid = 3868] [serial = 1494] [outer = 00000000] 05:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15901400) [pid = 3868] [serial = 1495] [outer = 1512CC00] 05:20:32 INFO - PROCESS | 3868 | 1471350032433 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (159F8C00) [pid = 3868] [serial = 1496] [outer = 1512CC00] 05:20:32 INFO - PROCESS | 3868 | 1471350032917 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 651ms 05:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:20:32 INFO - PROCESS | 3868 | 1471350032942 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3868 | 1471350032945 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 05:20:32 INFO - PROCESS | 3868 | 1471350032948 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 3868 | 1471350032950 Marionette TRACE conn3 <- [1,1958,null,{}] 05:20:32 INFO - PROCESS | 3868 | 1471350032953 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 3868 | 1471350032955 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:33 INFO - PROCESS | 3868 | 1471350033105 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:20:33 INFO - PROCESS | 3868 | 1471350033167 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 3868 | 1471350033169 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:33 INFO - PROCESS | 3868 | ++DOCSHELL 16A6B400 == 33 [pid = 3868] [id = 499] 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16B88C00) [pid = 3868] [serial = 1497] [outer = 00000000] 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16C50C00) [pid = 3868] [serial = 1498] [outer = 16B88C00] 05:20:33 INFO - PROCESS | 3868 | 1471350033215 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16CF2C00) [pid = 3868] [serial = 1499] [outer = 16B88C00] 05:20:33 INFO - PROCESS | 3868 | 1471350033639 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 748ms 05:20:33 INFO - PROCESS | 3868 | 1471350033686 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 3868 | 1471350033688 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 05:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:20:33 INFO - PROCESS | 3868 | 1471350033697 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 3868 | 1471350033699 Marionette TRACE conn3 <- [1,1962,null,{}] 05:20:33 INFO - PROCESS | 3868 | 1471350033702 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 3868 | 1471350033704 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:33 INFO - PROCESS | 3868 | 1471350033815 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:20:33 INFO - PROCESS | 3868 | 1471350033822 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 3868 | 1471350033825 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:33 INFO - PROCESS | 3868 | ++DOCSHELL 161C8400 == 34 [pid = 3868] [id = 500] 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16A6B000) [pid = 3868] [serial = 1500] [outer = 00000000] 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16EA1400) [pid = 3868] [serial = 1501] [outer = 16A6B000] 05:20:33 INFO - PROCESS | 3868 | 1471350033870 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (173A6800) [pid = 3868] [serial = 1502] [outer = 16A6B000] 05:20:34 INFO - PROCESS | 3868 | 1471350034349 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 699ms 05:20:34 INFO - PROCESS | 3868 | 1471350034401 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 3868 | 1471350034403 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 05:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:20:34 INFO - PROCESS | 3868 | 1471350034406 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 3868 | 1471350034408 Marionette TRACE conn3 <- [1,1966,null,{}] 05:20:34 INFO - PROCESS | 3868 | 1471350034411 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 3868 | 1471350034417 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:34 INFO - PROCESS | 3868 | 1471350034614 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:20:34 INFO - PROCESS | 3868 | 1471350034638 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 3868 | 1471350034640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:34 INFO - PROCESS | 3868 | ++DOCSHELL 10475C00 == 35 [pid = 3868] [id = 501] 05:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16A66C00) [pid = 3868] [serial = 1503] [outer = 00000000] 05:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1841E800) [pid = 3868] [serial = 1504] [outer = 16A66C00] 05:20:34 INFO - PROCESS | 3868 | 1471350034688 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1841F000) [pid = 3868] [serial = 1505] [outer = 16A66C00] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D7B400) [pid = 3868] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (14307800) [pid = 3868] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (134B9000) [pid = 3868] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11033800) [pid = 3868] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (0F9E2800) [pid = 3868] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15909400) [pid = 3868] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16CF0C00) [pid = 3868] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10475800) [pid = 3868] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (10474000) [pid = 3868] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13B64000) [pid = 3868] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (17455000) [pid = 3868] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:20:35 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1509FC00) [pid = 3868] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:20:35 INFO - PROCESS | 3868 | 1471350035203 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 811ms 05:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:20:35 INFO - PROCESS | 3868 | 1471350035241 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3868 | 1471350035243 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 05:20:35 INFO - PROCESS | 3868 | 1471350035246 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 3868 | 1471350035248 Marionette TRACE conn3 <- [1,1970,null,{}] 05:20:35 INFO - PROCESS | 3868 | 1471350035252 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 3868 | 1471350035254 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:35 INFO - PROCESS | 3868 | 1471350035330 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:20:35 INFO - PROCESS | 3868 | 1471350035336 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 3868 | 1471350035339 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:35 INFO - PROCESS | 3868 | ++DOCSHELL 1312F400 == 36 [pid = 3868] [id = 502] 05:20:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1316F000) [pid = 3868] [serial = 1506] [outer = 00000000] 05:20:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1602A400) [pid = 3868] [serial = 1507] [outer = 1316F000] 05:20:35 INFO - PROCESS | 3868 | 1471350035389 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CE9C00) [pid = 3868] [serial = 1508] [outer = 1316F000] 05:20:35 INFO - PROCESS | 3868 | 1471350035835 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 636ms 05:20:35 INFO - PROCESS | 3868 | 1471350035885 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3868 | 1471350035887 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 05:20:35 INFO - PROCESS | 3868 | 1471350035890 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:20:35 INFO - PROCESS | 3868 | 1471350035892 Marionette TRACE conn3 <- [1,1974,null,{}] 05:20:35 INFO - PROCESS | 3868 | 1471350035895 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 3868 | 1471350035897 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:36 INFO - PROCESS | 3868 | 1471350036000 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:20:36 INFO - PROCESS | 3868 | 1471350036008 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 3868 | 1471350036010 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:36 INFO - PROCESS | 3868 | ++DOCSHELL 13E09C00 == 37 [pid = 3868] [id = 503] 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15625800) [pid = 3868] [serial = 1509] [outer = 00000000] 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1995BC00) [pid = 3868] [serial = 1510] [outer = 15625800] 05:20:36 INFO - PROCESS | 3868 | 1471350036055 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19962000) [pid = 3868] [serial = 1511] [outer = 15625800] 05:20:36 INFO - PROCESS | 3868 | 1471350036525 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 652ms 05:20:36 INFO - PROCESS | 3868 | 1471350036561 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 3868 | 1471350036563 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 05:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:20:36 INFO - PROCESS | 3868 | 1471350036566 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 3868 | 1471350036568 Marionette TRACE conn3 <- [1,1978,null,{}] 05:20:36 INFO - PROCESS | 3868 | 1471350036571 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 3868 | 1471350036573 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:36 INFO - PROCESS | 3868 | 1471350036651 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:20:36 INFO - PROCESS | 3868 | 1471350036657 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 3868 | 1471350036659 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:36 INFO - PROCESS | 3868 | ++DOCSHELL 1512A800 == 38 [pid = 3868] [id = 504] 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (176F2400) [pid = 3868] [serial = 1512] [outer = 00000000] 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19E4F800) [pid = 3868] [serial = 1513] [outer = 176F2400] 05:20:36 INFO - PROCESS | 3868 | 1471350036703 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E53400) [pid = 3868] [serial = 1514] [outer = 176F2400] 05:20:37 INFO - PROCESS | 3868 | 1471350037129 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 652ms 05:20:37 INFO - PROCESS | 3868 | 1471350037205 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 3868 | 1471350037209 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 05:20:37 INFO - PROCESS | 3868 | 1471350037214 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:20:37 INFO - PROCESS | 3868 | 1471350037219 Marionette TRACE conn3 <- [1,1982,null,{}] 05:20:37 INFO - PROCESS | 3868 | 1471350037225 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 3868 | 1471350037229 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:37 INFO - PROCESS | 3868 | 1471350037345 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:20:37 INFO - PROCESS | 3868 | 1471350037528 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 3868 | 1471350037534 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:37 INFO - PROCESS | 3868 | ++DOCSHELL 11811000 == 39 [pid = 3868] [id = 505] 05:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11811400) [pid = 3868] [serial = 1515] [outer = 00000000] 05:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11D70800) [pid = 3868] [serial = 1516] [outer = 11811400] 05:20:37 INFO - PROCESS | 3868 | 1471350037598 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11DE7C00) [pid = 3868] [serial = 1517] [outer = 11811400] 05:20:38 INFO - PROCESS | 3868 | 1471350038138 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 954ms 05:20:38 INFO - PROCESS | 3868 | 1471350038169 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 3868 | 1471350038172 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 05:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:20:38 INFO - PROCESS | 3868 | 1471350038180 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 3868 | 1471350038184 Marionette TRACE conn3 <- [1,1986,null,{}] 05:20:38 INFO - PROCESS | 3868 | 1471350038189 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:38 INFO - PROCESS | 3868 | 1471350038192 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:38 INFO - PROCESS | 3868 | 1471350038348 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:20:38 INFO - PROCESS | 3868 | 1471350038534 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 3868 | 1471350038536 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:38 INFO - PROCESS | 3868 | ++DOCSHELL 15111800 == 40 [pid = 3868] [id = 506] 05:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15127000) [pid = 3868] [serial = 1518] [outer = 00000000] 05:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (159ED800) [pid = 3868] [serial = 1519] [outer = 15127000] 05:20:38 INFO - PROCESS | 3868 | 1471350038594 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16CF1C00) [pid = 3868] [serial = 1520] [outer = 15127000] 05:20:39 INFO - PROCESS | 3868 | 1471350039174 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1017ms 05:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:20:39 INFO - PROCESS | 3868 | 1471350039211 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 3868 | 1471350039213 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 05:20:39 INFO - PROCESS | 3868 | 1471350039217 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 3868 | 1471350039220 Marionette TRACE conn3 <- [1,1990,null,{}] 05:20:39 INFO - PROCESS | 3868 | 1471350039230 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 3868 | 1471350039235 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:39 INFO - PROCESS | 3868 | 1471350039371 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:20:39 INFO - PROCESS | 3868 | 1471350039509 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 3868 | 1471350039515 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:39 INFO - PROCESS | 3868 | ++DOCSHELL 1841C400 == 41 [pid = 3868] [id = 507] 05:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1841CC00) [pid = 3868] [serial = 1521] [outer = 00000000] 05:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19E59800) [pid = 3868] [serial = 1522] [outer = 1841CC00] 05:20:39 INFO - PROCESS | 3868 | 1471350039576 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19EE2800) [pid = 3868] [serial = 1523] [outer = 1841CC00] 05:20:40 INFO - PROCESS | 3868 | 1471350040230 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1050ms 05:20:40 INFO - PROCESS | 3868 | 1471350040291 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 3868 | 1471350040294 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 05:20:40 INFO - PROCESS | 3868 | 1471350040297 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:20:40 INFO - PROCESS | 3868 | 1471350040299 Marionette TRACE conn3 <- [1,1994,null,{}] 05:20:40 INFO - PROCESS | 3868 | 1471350040320 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 3868 | 1471350040322 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:40 INFO - PROCESS | 3868 | 1471350040469 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:20:40 INFO - PROCESS | 3868 | 1471350040609 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 3868 | 1471350040611 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:40 INFO - PROCESS | 3868 | ++DOCSHELL 1103B800 == 42 [pid = 3868] [id = 508] 05:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (112D5C00) [pid = 3868] [serial = 1524] [outer = 00000000] 05:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1146A800) [pid = 3868] [serial = 1525] [outer = 112D5C00] 05:20:40 INFO - PROCESS | 3868 | 1471350040667 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1180F800) [pid = 3868] [serial = 1526] [outer = 112D5C00] 05:20:41 INFO - PROCESS | 3868 | 1471350041389 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1176ms 05:20:41 INFO - PROCESS | 3868 | 1471350041461 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 3868 | 1471350041465 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 05:20:41 INFO - PROCESS | 3868 | 1471350041469 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:20:41 INFO - PROCESS | 3868 | 1471350041474 Marionette TRACE conn3 <- [1,1998,null,{}] 05:20:41 INFO - PROCESS | 3868 | 1471350041479 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 3868 | 1471350041482 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:41 INFO - PROCESS | 3868 | 1471350041590 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 13E09C00 == 41 [pid = 3868] [id = 503] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 1312F400 == 40 [pid = 3868] [id = 502] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 10475C00 == 39 [pid = 3868] [id = 501] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 161C8400 == 38 [pid = 3868] [id = 500] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 16A6B400 == 37 [pid = 3868] [id = 499] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 1512BC00 == 36 [pid = 3868] [id = 498] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 12B73800 == 35 [pid = 3868] [id = 497] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 10F2FC00 == 34 [pid = 3868] [id = 496] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 10659400 == 33 [pid = 3868] [id = 495] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 18408400 == 32 [pid = 3868] [id = 493] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 11439C00 == 31 [pid = 3868] [id = 494] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 0F97E400 == 30 [pid = 3868] [id = 484] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 1103B800 == 29 [pid = 3868] [id = 508] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 1841C400 == 28 [pid = 3868] [id = 507] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 1512A800 == 27 [pid = 3868] [id = 504] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 11811000 == 26 [pid = 3868] [id = 505] 05:20:42 INFO - PROCESS | 3868 | --DOCSHELL 15111800 == 25 [pid = 3868] [id = 506] 05:20:42 INFO - PROCESS | 3868 | 1471350042323 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 3868 | 1471350042327 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (12B70000) [pid = 3868] [serial = 1459] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (12C63C00) [pid = 3868] [serial = 1460] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1512B000) [pid = 3868] [serial = 1465] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13E02400) [pid = 3868] [serial = 1462] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (112DA000) [pid = 3868] [serial = 1456] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (112DD400) [pid = 3868] [serial = 1457] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (112C6C00) [pid = 3868] [serial = 1454] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15A0E000) [pid = 3868] [serial = 1468] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (10A4B000) [pid = 3868] [serial = 1453] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16D76C00) [pid = 3868] [serial = 1471] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16038400) [pid = 3868] [serial = 1469] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15651800) [pid = 3868] [serial = 1477] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (112DCC00) [pid = 3868] [serial = 1445] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10F2A000) [pid = 3868] [serial = 1444] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15111000) [pid = 3868] [serial = 1448] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1765DC00) [pid = 3868] [serial = 1478] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1452E400) [pid = 3868] [serial = 1447] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1840E400) [pid = 3868] [serial = 1480] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (173A3800) [pid = 3868] [serial = 1472] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1841DC00) [pid = 3868] [serial = 1451] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1840AC00) [pid = 3868] [serial = 1450] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (15132800) [pid = 3868] [serial = 1466] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16D70000) [pid = 3868] [serial = 1475] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16C4CC00) [pid = 3868] [serial = 1474] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13E08C00) [pid = 3868] [serial = 1463] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3868 | ++DOCSHELL 10475C00 == 26 [pid = 3868] [id = 509] 05:20:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (104CD000) [pid = 3868] [serial = 1527] [outer = 00000000] 05:20:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10A0A400) [pid = 3868] [serial = 1528] [outer = 104CD000] 05:20:42 INFO - PROCESS | 3868 | 1471350042470 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (10B61C00) [pid = 3868] [serial = 1529] [outer = 104CD000] 05:20:42 INFO - PROCESS | 3868 | 1471350042950 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1527ms 05:20:43 INFO - PROCESS | 3868 | 1471350043012 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 3868 | 1471350043015 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 05:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:20:43 INFO - PROCESS | 3868 | 1471350043019 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 3868 | 1471350043022 Marionette TRACE conn3 <- [1,2002,null,{}] 05:20:43 INFO - PROCESS | 3868 | 1471350043028 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 3868 | 1471350043032 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:43 INFO - PROCESS | 3868 | 1471350043126 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:20:43 INFO - PROCESS | 3868 | 1471350043137 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3868 | 1471350043140 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:43 INFO - PROCESS | 3868 | ++DOCSHELL 11D71800 == 27 [pid = 3868] [id = 510] 05:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D76800) [pid = 3868] [serial = 1530] [outer = 00000000] 05:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11DA3400) [pid = 3868] [serial = 1531] [outer = 11D76800] 05:20:43 INFO - PROCESS | 3868 | 1471350043193 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12BB7800) [pid = 3868] [serial = 1532] [outer = 11D76800] 05:20:43 INFO - PROCESS | 3868 | 1471350043681 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 699ms 05:20:43 INFO - PROCESS | 3868 | 1471350043738 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 3868 | 1471350043743 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 05:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:20:43 INFO - PROCESS | 3868 | 1471350043750 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 3868 | 1471350043752 Marionette TRACE conn3 <- [1,2006,null,{}] 05:20:43 INFO - PROCESS | 3868 | 1471350043756 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 3868 | 1471350043759 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:43 INFO - PROCESS | 3868 | 1471350043853 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:20:43 INFO - PROCESS | 3868 | 1471350043947 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3868 | 1471350043949 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:44 INFO - PROCESS | 3868 | ++DOCSHELL 13198000 == 28 [pid = 3868] [id = 511] 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13198C00) [pid = 3868] [serial = 1533] [outer = 00000000] 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1321F000) [pid = 3868] [serial = 1534] [outer = 13198C00] 05:20:44 INFO - PROCESS | 3868 | 1471350043996 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13AC5400) [pid = 3868] [serial = 1535] [outer = 13198C00] 05:20:44 INFO - PROCESS | 3868 | 1471350044470 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 747ms 05:20:44 INFO - PROCESS | 3868 | 1471350044525 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 3868 | 1471350044527 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 05:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:20:44 INFO - PROCESS | 3868 | 1471350044539 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 3868 | 1471350044545 Marionette TRACE conn3 <- [1,2010,null,{}] 05:20:44 INFO - PROCESS | 3868 | 1471350044558 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 3868 | 1471350044562 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:44 INFO - PROCESS | 3868 | 1471350044682 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:20:44 INFO - PROCESS | 3868 | 1471350044701 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 3868 | 1471350044704 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:44 INFO - PROCESS | 3868 | ++DOCSHELL 14537C00 == 29 [pid = 3868] [id = 512] 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14538400) [pid = 3868] [serial = 1536] [outer = 00000000] 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (150AA000) [pid = 3868] [serial = 1537] [outer = 14538400] 05:20:44 INFO - PROCESS | 3868 | 1471350044801 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13E10000) [pid = 3868] [serial = 1538] [outer = 14538400] 05:20:45 INFO - PROCESS | 3868 | 1471350045248 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 763ms 05:20:45 INFO - PROCESS | 3868 | 1471350045303 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 3868 | 1471350045306 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 05:20:45 INFO - PROCESS | 3868 | 1471350045309 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 3868 | 1471350045311 Marionette TRACE conn3 <- [1,2014,null,{}] 05:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:20:45 INFO - PROCESS | 3868 | 1471350045315 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 3868 | 1471350045317 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:45 INFO - PROCESS | 3868 | 1471350045434 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:20:45 INFO - PROCESS | 3868 | 1471350045446 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 3868 | 1471350045449 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:45 INFO - PROCESS | 3868 | ++DOCSHELL 15129800 == 30 [pid = 3868] [id = 513] 05:20:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1512BC00) [pid = 3868] [serial = 1539] [outer = 00000000] 05:20:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15903000) [pid = 3868] [serial = 1540] [outer = 1512BC00] 05:20:45 INFO - PROCESS | 3868 | 1471350045554 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (159F7000) [pid = 3868] [serial = 1541] [outer = 1512BC00] 05:20:46 INFO - PROCESS | 3868 | 1471350046044 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 764ms 05:20:46 INFO - PROCESS | 3868 | 1471350046086 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 3868 | 1471350046088 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 05:20:46 INFO - PROCESS | 3868 | 1471350046091 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:20:46 INFO - PROCESS | 3868 | 1471350046093 Marionette TRACE conn3 <- [1,2018,null,{}] 05:20:46 INFO - PROCESS | 3868 | 1471350046098 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 3868 | 1471350046100 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:46 INFO - PROCESS | 3868 | 1471350046211 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:20:46 INFO - PROCESS | 3868 | 1471350046219 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 3868 | 1471350046225 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:46 INFO - PROCESS | 3868 | ++DOCSHELL 16039000 == 31 [pid = 3868] [id = 514] 05:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16039400) [pid = 3868] [serial = 1542] [outer = 00000000] 05:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16A6A400) [pid = 3868] [serial = 1543] [outer = 16039400] 05:20:46 INFO - PROCESS | 3868 | 1471350046287 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16D75C00) [pid = 3868] [serial = 1544] [outer = 16039400] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16B88C00) [pid = 3868] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11032000) [pid = 3868] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1065A000) [pid = 3868] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1512CC00) [pid = 3868] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11440000) [pid = 3868] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (18408C00) [pid = 3868] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12BBE400) [pid = 3868] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16A6B000) [pid = 3868] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (176F2400) [pid = 3868] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16A66C00) [pid = 3868] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1316F000) [pid = 3868] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:20:46 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15625800) [pid = 3868] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:20:47 INFO - PROCESS | 3868 | 1471350046993 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 954ms 05:20:47 INFO - PROCESS | 3868 | 1471350047037 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 3868 | 1471350047039 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 05:20:47 INFO - PROCESS | 3868 | 1471350047042 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:20:47 INFO - PROCESS | 3868 | 1471350047044 Marionette TRACE conn3 <- [1,2022,null,{}] 05:20:47 INFO - PROCESS | 3868 | 1471350047048 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 3868 | 1471350047050 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:47 INFO - PROCESS | 3868 | 1471350047131 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:20:47 INFO - PROCESS | 3868 | 1471350047136 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3868 | 1471350047138 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:47 INFO - PROCESS | 3868 | ++DOCSHELL 1065E000 == 32 [pid = 3868] [id = 515] 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15117C00) [pid = 3868] [serial = 1545] [outer = 00000000] 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16A6A800) [pid = 3868] [serial = 1546] [outer = 15117C00] 05:20:47 INFO - PROCESS | 3868 | 1471350047183 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (173A7C00) [pid = 3868] [serial = 1547] [outer = 15117C00] 05:20:47 INFO - PROCESS | 3868 | 1471350047620 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 652ms 05:20:47 INFO - PROCESS | 3868 | 1471350047681 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 3868 | 1471350047683 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 05:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:20:47 INFO - PROCESS | 3868 | 1471350047686 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 3868 | 1471350047688 Marionette TRACE conn3 <- [1,2026,null,{}] 05:20:47 INFO - PROCESS | 3868 | 1471350047691 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 3868 | 1471350047693 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:47 INFO - PROCESS | 3868 | 1471350047821 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:20:47 INFO - PROCESS | 3868 | 1471350047830 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3868 | 1471350047832 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:47 INFO - PROCESS | 3868 | ++DOCSHELL 16039800 == 33 [pid = 3868] [id = 516] 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16A6B000) [pid = 3868] [serial = 1548] [outer = 00000000] 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17BBA800) [pid = 3868] [serial = 1549] [outer = 16A6B000] 05:20:47 INFO - PROCESS | 3868 | 1471350047877 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18154800) [pid = 3868] [serial = 1550] [outer = 16A6B000] 05:20:48 INFO - PROCESS | 3868 | 1471350048353 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 716ms 05:20:48 INFO - PROCESS | 3868 | 1471350048418 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 3868 | 1471350048420 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 05:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:20:48 INFO - PROCESS | 3868 | 1471350048423 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 3868 | 1471350048425 Marionette TRACE conn3 <- [1,2030,null,{}] 05:20:48 INFO - PROCESS | 3868 | 1471350048429 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 3868 | 1471350048431 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:48 INFO - PROCESS | 3868 | 1471350048508 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:20:48 INFO - PROCESS | 3868 | 1471350048516 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 3868 | 1471350048518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:48 INFO - PROCESS | 3868 | ++DOCSHELL 16E22000 == 34 [pid = 3868] [id = 517] 05:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1745F400) [pid = 3868] [serial = 1551] [outer = 00000000] 05:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840A000) [pid = 3868] [serial = 1552] [outer = 1745F400] 05:20:48 INFO - PROCESS | 3868 | 1471350048563 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18405800) [pid = 3868] [serial = 1553] [outer = 1745F400] 05:20:49 INFO - PROCESS | 3868 | 1471350049345 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 05:20:49 INFO - PROCESS | 3868 | 1471350049369 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 3868 | 1471350049374 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 05:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:20:49 INFO - PROCESS | 3868 | 1471350049379 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 3868 | 1471350049383 Marionette TRACE conn3 <- [1,2034,null,{}] 05:20:49 INFO - PROCESS | 3868 | 1471350049389 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 3868 | 1471350049392 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:49 INFO - PROCESS | 3868 | 1471350049509 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:20:49 INFO - PROCESS | 3868 | 1471350049629 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 3868 | 1471350049632 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:49 INFO - PROCESS | 3868 | ++DOCSHELL 1146EC00 == 35 [pid = 3868] [id = 518] 05:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (114CE400) [pid = 3868] [serial = 1554] [outer = 00000000] 05:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (12BB7400) [pid = 3868] [serial = 1555] [outer = 114CE400] 05:20:49 INFO - PROCESS | 3868 | 1471350049690 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1312BC00) [pid = 3868] [serial = 1556] [outer = 114CE400] 05:20:50 INFO - PROCESS | 3868 | 1471350050439 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1049ms 05:20:50 INFO - PROCESS | 3868 | 1471350050458 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 3868 | 1471350050463 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 05:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:20:50 INFO - PROCESS | 3868 | 1471350050488 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 3868 | 1471350050491 Marionette TRACE conn3 <- [1,2038,null,{}] 05:20:50 INFO - PROCESS | 3868 | 1471350050495 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 3868 | 1471350050498 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:50 INFO - PROCESS | 3868 | 1471350050619 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:20:50 INFO - PROCESS | 3868 | 1471350050754 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 3868 | 1471350050757 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:50 INFO - PROCESS | 3868 | ++DOCSHELL 13B64000 == 36 [pid = 3868] [id = 519] 05:20:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13E03400) [pid = 3868] [serial = 1557] [outer = 00000000] 05:20:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (14309000) [pid = 3868] [serial = 1558] [outer = 13E03400] 05:20:50 INFO - PROCESS | 3868 | 1471350050824 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1509C800) [pid = 3868] [serial = 1559] [outer = 13E03400] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 10A48800 == 35 [pid = 3868] [id = 405] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 11434800 == 34 [pid = 3868] [id = 398] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 16EA3000 == 33 [pid = 3868] [id = 404] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 16A67C00 == 32 [pid = 3868] [id = 403] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 15130000 == 31 [pid = 3868] [id = 402] 05:20:51 INFO - PROCESS | 3868 | --DOCSHELL 13219000 == 30 [pid = 3868] [id = 400] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16C50C00) [pid = 3868] [serial = 1498] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16CF2C00) [pid = 3868] [serial = 1499] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1189E400) [pid = 3868] [serial = 1489] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (11D71400) [pid = 3868] [serial = 1490] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11D70000) [pid = 3868] [serial = 1486] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13A09000) [pid = 3868] [serial = 1487] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15901400) [pid = 3868] [serial = 1495] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11D73400) [pid = 3868] [serial = 1483] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (12E27000) [pid = 3868] [serial = 1484] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (18410C00) [pid = 3868] [serial = 1481] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13ACB800) [pid = 3868] [serial = 1492] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16EA1400) [pid = 3868] [serial = 1501] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13B66000) [pid = 3868] [serial = 1493] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19E4F800) [pid = 3868] [serial = 1513] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19E53400) [pid = 3868] [serial = 1514] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1841E800) [pid = 3868] [serial = 1504] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1602A400) [pid = 3868] [serial = 1507] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16CE9C00) [pid = 3868] [serial = 1508] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1995BC00) [pid = 3868] [serial = 1510] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (19962000) [pid = 3868] [serial = 1511] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1841F000) [pid = 3868] [serial = 1505] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (173A6800) [pid = 3868] [serial = 1502] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (159F8C00) [pid = 3868] [serial = 1496] [outer = 00000000] [url = about:blank] 05:20:51 INFO - PROCESS | 3868 | 1471350051690 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1240ms 05:20:51 INFO - PROCESS | 3868 | 1471350051730 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 3868 | 1471350051734 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 05:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:20:51 INFO - PROCESS | 3868 | 1471350051739 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 3868 | 1471350051743 Marionette TRACE conn3 <- [1,2042,null,{}] 05:20:51 INFO - PROCESS | 3868 | 1471350051750 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 3868 | 1471350051753 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:51 INFO - PROCESS | 3868 | 1471350051842 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:20:51 INFO - PROCESS | 3868 | 1471350051936 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 3868 | 1471350051939 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:51 INFO - PROCESS | 3868 | ++DOCSHELL 112C9000 == 31 [pid = 3868] [id = 520] 05:20:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (112CB000) [pid = 3868] [serial = 1560] [outer = 00000000] 05:20:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11D70000) [pid = 3868] [serial = 1561] [outer = 112CB000] 05:20:52 INFO - PROCESS | 3868 | 1471350051996 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11D9F000) [pid = 3868] [serial = 1562] [outer = 112CB000] 05:20:52 INFO - PROCESS | 3868 | 1471350052440 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 779ms 05:20:52 INFO - PROCESS | 3868 | 1471350052497 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 3868 | 1471350052502 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 05:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:20:52 INFO - PROCESS | 3868 | 1471350052507 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 3868 | 1471350052510 Marionette TRACE conn3 <- [1,2046,null,{}] 05:20:52 INFO - PROCESS | 3868 | 1471350052514 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:52 INFO - PROCESS | 3868 | 1471350052516 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:52 INFO - PROCESS | 3868 | 1471350052604 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:20:52 INFO - PROCESS | 3868 | 1471350052613 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 3868 | 1471350052615 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:52 INFO - PROCESS | 3868 | ++DOCSHELL 13216800 == 32 [pid = 3868] [id = 521] 05:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (134B5400) [pid = 3868] [serial = 1563] [outer = 00000000] 05:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13AD1C00) [pid = 3868] [serial = 1564] [outer = 134B5400] 05:20:52 INFO - PROCESS | 3868 | 1471350052663 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13E04400) [pid = 3868] [serial = 1565] [outer = 134B5400] 05:20:53 INFO - PROCESS | 3868 | 1471350053131 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 636ms 05:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:20:53 INFO - PROCESS | 3868 | 1471350053145 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 3868 | 1471350053147 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 05:20:53 INFO - PROCESS | 3868 | 1471350053151 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 3868 | 1471350053154 Marionette TRACE conn3 <- [1,2050,null,{}] 05:20:53 INFO - PROCESS | 3868 | 1471350053169 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 3868 | 1471350053173 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:53 INFO - PROCESS | 3868 | 1471350053257 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:20:53 INFO - PROCESS | 3868 | 1471350053266 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 3868 | 1471350053269 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:53 INFO - PROCESS | 3868 | ++DOCSHELL 11810800 == 33 [pid = 3868] [id = 522] 05:20:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11C12400) [pid = 3868] [serial = 1566] [outer = 00000000] 05:20:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15909400) [pid = 3868] [serial = 1567] [outer = 11C12400] 05:20:53 INFO - PROCESS | 3868 | 1471350053318 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1602A400) [pid = 3868] [serial = 1568] [outer = 11C12400] 05:20:53 INFO - PROCESS | 3868 | 1471350053868 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 748ms 05:20:53 INFO - PROCESS | 3868 | 1471350053923 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 3868 | 1471350053926 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 05:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:20:53 INFO - PROCESS | 3868 | 1471350053930 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 3868 | 1471350053932 Marionette TRACE conn3 <- [1,2054,null,{}] 05:20:53 INFO - PROCESS | 3868 | 1471350053935 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 3868 | 1471350053937 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:54 INFO - PROCESS | 3868 | 1471350054088 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:20:54 INFO - PROCESS | 3868 | 1471350054112 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 3868 | 1471350054115 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:54 INFO - PROCESS | 3868 | ++DOCSHELL 16CE9C00 == 34 [pid = 3868] [id = 523] 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16CEA800) [pid = 3868] [serial = 1569] [outer = 00000000] 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF6000) [pid = 3868] [serial = 1570] [outer = 16CEA800] 05:20:54 INFO - PROCESS | 3868 | 1471350054161 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16EA1800) [pid = 3868] [serial = 1571] [outer = 16CEA800] 05:20:54 INFO - PROCESS | 3868 | 1471350054596 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 715ms 05:20:54 INFO - PROCESS | 3868 | 1471350054636 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 3868 | 1471350054638 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 05:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:20:54 INFO - PROCESS | 3868 | 1471350054641 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 3868 | 1471350054643 Marionette TRACE conn3 <- [1,2058,null,{}] 05:20:54 INFO - PROCESS | 3868 | 1471350054646 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:54 INFO - PROCESS | 3868 | 1471350054648 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:54 INFO - PROCESS | 3868 | 1471350054760 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:20:54 INFO - PROCESS | 3868 | 1471350054765 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 3868 | 1471350054767 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:54 INFO - PROCESS | 3868 | ++DOCSHELL 16A64800 == 35 [pid = 3868] [id = 524] 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16A67C00) [pid = 3868] [serial = 1572] [outer = 00000000] 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1745EC00) [pid = 3868] [serial = 1573] [outer = 16A67C00] 05:20:54 INFO - PROCESS | 3868 | 1471350054812 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17652000) [pid = 3868] [serial = 1574] [outer = 16A67C00] 05:20:55 INFO - PROCESS | 3868 | 1471350055340 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 700ms 05:20:55 INFO - PROCESS | 3868 | 1471350055370 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 3868 | 1471350055372 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 05:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:20:55 INFO - PROCESS | 3868 | 1471350055376 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 3868 | 1471350055377 Marionette TRACE conn3 <- [1,2062,null,{}] 05:20:55 INFO - PROCESS | 3868 | 1471350055381 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 3868 | 1471350055386 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:55 INFO - PROCESS | 3868 | 1471350055538 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:20:55 INFO - PROCESS | 3868 | 1471350055562 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 3868 | 1471350055564 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:55 INFO - PROCESS | 3868 | ++DOCSHELL 1841B000 == 36 [pid = 3868] [id = 525] 05:20:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1841B800) [pid = 3868] [serial = 1575] [outer = 00000000] 05:20:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19958400) [pid = 3868] [serial = 1576] [outer = 1841B800] 05:20:55 INFO - PROCESS | 3868 | 1471350055609 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18420400) [pid = 3868] [serial = 1577] [outer = 1841B800] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13198C00) [pid = 3868] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (104CD000) [pid = 3868] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11D76800) [pid = 3868] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (112D5C00) [pid = 3868] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1512BC00) [pid = 3868] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16039400) [pid = 3868] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16A6B000) [pid = 3868] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11811400) [pid = 3868] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15127000) [pid = 3868] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1841CC00) [pid = 3868] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (14538400) [pid = 3868] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:20:56 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15117C00) [pid = 3868] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:20:56 INFO - PROCESS | 3868 | 1471350056150 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 811ms 05:20:56 INFO - PROCESS | 3868 | 1471350056178 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 3868 | 1471350056180 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 05:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:20:56 INFO - PROCESS | 3868 | 1471350056183 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 3868 | 1471350056185 Marionette TRACE conn3 <- [1,2066,null,{}] 05:20:56 INFO - PROCESS | 3868 | 1471350056188 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 3868 | 1471350056190 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:56 INFO - PROCESS | 3868 | 1471350056268 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:20:56 INFO - PROCESS | 3868 | 1471350056273 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3868 | 1471350056275 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:56 INFO - PROCESS | 3868 | ++DOCSHELL 11C12C00 == 37 [pid = 3868] [id = 526] 05:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11CF9000) [pid = 3868] [serial = 1578] [outer = 00000000] 05:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15117C00) [pid = 3868] [serial = 1579] [outer = 11CF9000] 05:20:56 INFO - PROCESS | 3868 | 1471350056323 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1512BC00) [pid = 3868] [serial = 1580] [outer = 11CF9000] 05:20:56 INFO - PROCESS | 3868 | 1471350056766 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 637ms 05:20:56 INFO - PROCESS | 3868 | 1471350056821 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 3868 | 1471350056823 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 05:20:56 INFO - PROCESS | 3868 | 1471350056827 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:20:56 INFO - PROCESS | 3868 | 1471350056828 Marionette TRACE conn3 <- [1,2070,null,{}] 05:20:56 INFO - PROCESS | 3868 | 1471350056832 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 3868 | 1471350056834 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:56 INFO - PROCESS | 3868 | 1471350056936 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:20:56 INFO - PROCESS | 3868 | 1471350056945 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3868 | 1471350056947 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:56 INFO - PROCESS | 3868 | ++DOCSHELL 1046D000 == 38 [pid = 3868] [id = 527] 05:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (104C8C00) [pid = 3868] [serial = 1581] [outer = 00000000] 05:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1841AC00) [pid = 3868] [serial = 1582] [outer = 104C8C00] 05:20:57 INFO - PROCESS | 3868 | 1471350056991 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1995FC00) [pid = 3868] [serial = 1583] [outer = 104C8C00] 05:20:57 INFO - PROCESS | 3868 | 1471350057477 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 652ms 05:20:57 INFO - PROCESS | 3868 | 1471350057507 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 3868 | 1471350057509 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 05:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:20:57 INFO - PROCESS | 3868 | 1471350057512 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 3868 | 1471350057513 Marionette TRACE conn3 <- [1,2074,null,{}] 05:20:57 INFO - PROCESS | 3868 | 1471350057517 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 3868 | 1471350057518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:57 INFO - PROCESS | 3868 | 1471350057600 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:20:57 INFO - PROCESS | 3868 | 1471350057605 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 3868 | 1471350057607 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:57 INFO - PROCESS | 3868 | ++DOCSHELL 15133400 == 39 [pid = 3868] [id = 528] 05:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15651800) [pid = 3868] [serial = 1584] [outer = 00000000] 05:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19E4FC00) [pid = 3868] [serial = 1585] [outer = 15651800] 05:20:57 INFO - PROCESS | 3868 | 1471350057652 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19E53000) [pid = 3868] [serial = 1586] [outer = 15651800] 05:20:58 INFO - PROCESS | 3868 | 1471350058126 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 636ms 05:20:58 INFO - PROCESS | 3868 | 1471350058158 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 3868 | 1471350058165 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 05:20:58 INFO - PROCESS | 3868 | 1471350058172 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:20:58 INFO - PROCESS | 3868 | 1471350058176 Marionette TRACE conn3 <- [1,2078,null,{}] 05:20:58 INFO - PROCESS | 3868 | 1471350058184 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 3868 | 1471350058187 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:58 INFO - PROCESS | 3868 | 1471350058300 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:20:58 INFO - PROCESS | 3868 | 1471350058466 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 3868 | 1471350058471 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:58 INFO - PROCESS | 3868 | ++DOCSHELL 11440000 == 40 [pid = 3868] [id = 529] 05:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (114C9400) [pid = 3868] [serial = 1587] [outer = 00000000] 05:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (118A0800) [pid = 3868] [serial = 1588] [outer = 114C9400] 05:20:58 INFO - PROCESS | 3868 | 1471350058532 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11D73000) [pid = 3868] [serial = 1589] [outer = 114C9400] 05:20:59 INFO - PROCESS | 3868 | 1471350059148 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1018ms 05:20:59 INFO - PROCESS | 3868 | 1471350059212 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 3868 | 1471350059217 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 05:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:20:59 INFO - PROCESS | 3868 | 1471350059224 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 3868 | 1471350059227 Marionette TRACE conn3 <- [1,2082,null,{}] 05:20:59 INFO - PROCESS | 3868 | 1471350059231 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 3868 | 1471350059234 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:59 INFO - PROCESS | 3868 | 1471350059342 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:20:59 INFO - PROCESS | 3868 | 1471350059480 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 3868 | 1471350059483 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:20:59 INFO - PROCESS | 3868 | ++DOCSHELL 13E06800 == 41 [pid = 3868] [id = 530] 05:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (13E09800) [pid = 3868] [serial = 1590] [outer = 00000000] 05:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1452F000) [pid = 3868] [serial = 1591] [outer = 13E09800] 05:20:59 INFO - PROCESS | 3868 | 1471350059541 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15124400) [pid = 3868] [serial = 1592] [outer = 13E09800] 05:21:00 INFO - PROCESS | 3868 | 1471350060132 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 954ms 05:21:00 INFO - PROCESS | 3868 | 1471350060167 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 3868 | 1471350060169 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 05:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:21:00 INFO - PROCESS | 3868 | 1471350060173 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 3868 | 1471350060177 Marionette TRACE conn3 <- [1,2086,null,{}] 05:21:00 INFO - PROCESS | 3868 | 1471350060188 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 3868 | 1471350060193 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:00 INFO - PROCESS | 3868 | 1471350060354 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:21:00 INFO - PROCESS | 3868 | 1471350060370 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 3868 | 1471350060374 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:00 INFO - PROCESS | 3868 | ++DOCSHELL 16FC4400 == 42 [pid = 3868] [id = 531] 05:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17455000) [pid = 3868] [serial = 1593] [outer = 00000000] 05:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1841E800) [pid = 3868] [serial = 1594] [outer = 17455000] 05:21:00 INFO - PROCESS | 3868 | 1471350060431 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19B8F800) [pid = 3868] [serial = 1595] [outer = 17455000] 05:21:01 INFO - PROCESS | 3868 | 1471350061137 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1017ms 05:21:01 INFO - PROCESS | 3868 | 1471350061209 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 3868 | 1471350061211 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 05:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:21:01 INFO - PROCESS | 3868 | 1471350061215 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 3868 | 1471350061217 Marionette TRACE conn3 <- [1,2090,null,{}] 05:21:01 INFO - PROCESS | 3868 | 1471350061221 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:01 INFO - PROCESS | 3868 | 1471350061223 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:01 INFO - PROCESS | 3868 | 1471350061336 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:21:01 INFO - PROCESS | 3868 | 1471350061470 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 3868 | 1471350061473 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:01 INFO - PROCESS | 3868 | ++DOCSHELL 18411400 == 43 [pid = 3868] [id = 532] 05:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1A099400) [pid = 3868] [serial = 1596] [outer = 00000000] 05:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1A54BC00) [pid = 3868] [serial = 1597] [outer = 1A099400] 05:21:01 INFO - PROCESS | 3868 | 1471350061528 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A551C00) [pid = 3868] [serial = 1598] [outer = 1A099400] 05:21:02 INFO - PROCESS | 3868 | 1471350062293 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1177ms 05:21:02 INFO - PROCESS | 3868 | 1471350062368 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 3868 | 1471350062372 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 05:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:21:02 INFO - PROCESS | 3868 | 1471350062378 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 3868 | 1471350062381 Marionette TRACE conn3 <- [1,2094,null,{}] 05:21:02 INFO - PROCESS | 3868 | 1471350062386 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 3868 | 1471350062389 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:02 INFO - PROCESS | 3868 | 1471350062494 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:21:02 INFO - PROCESS | 3868 | 1471350062630 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 3868 | 1471350062635 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:02 INFO - PROCESS | 3868 | ++DOCSHELL 1143F800 == 44 [pid = 3868] [id = 533] 05:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11461C00) [pid = 3868] [serial = 1599] [outer = 00000000] 05:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (11D77800) [pid = 3868] [serial = 1600] [outer = 11461C00] 05:21:02 INFO - PROCESS | 3868 | 1471350062690 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (12BBA400) [pid = 3868] [serial = 1601] [outer = 11461C00] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 14539400 == 43 [pid = 3868] [id = 396] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 15125000 == 42 [pid = 3868] [id = 397] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 1316CC00 == 41 [pid = 3868] [id = 395] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 10475C00 == 40 [pid = 3868] [id = 509] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 114DAC00 == 39 [pid = 3868] [id = 394] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 150A2C00 == 38 [pid = 3868] [id = 401] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 114DD400 == 37 [pid = 3868] [id = 399] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 10473000 == 36 [pid = 3868] [id = 407] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 15626800 == 35 [pid = 3868] [id = 408] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 176F3C00 == 34 [pid = 3868] [id = 406] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 10A07800 == 33 [pid = 3868] [id = 409] 05:21:03 INFO - PROCESS | 3868 | --DOCSHELL 132AF400 == 32 [pid = 3868] [id = 410] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1321F000) [pid = 3868] [serial = 1534] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (10A0A400) [pid = 3868] [serial = 1528] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10B61C00) [pid = 3868] [serial = 1529] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (11DA3400) [pid = 3868] [serial = 1531] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (12BB7800) [pid = 3868] [serial = 1532] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1180F800) [pid = 3868] [serial = 1526] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1146A800) [pid = 3868] [serial = 1525] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (159F7000) [pid = 3868] [serial = 1541] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (15903000) [pid = 3868] [serial = 1540] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16A6A400) [pid = 3868] [serial = 1543] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16D75C00) [pid = 3868] [serial = 1544] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18154800) [pid = 3868] [serial = 1550] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17BBA800) [pid = 3868] [serial = 1549] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11DE7C00) [pid = 3868] [serial = 1517] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11D70800) [pid = 3868] [serial = 1516] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1840A000) [pid = 3868] [serial = 1552] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16CF1C00) [pid = 3868] [serial = 1520] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (159ED800) [pid = 3868] [serial = 1519] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19EE2800) [pid = 3868] [serial = 1523] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19E59800) [pid = 3868] [serial = 1522] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (150AA000) [pid = 3868] [serial = 1537] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13E10000) [pid = 3868] [serial = 1538] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16A6A800) [pid = 3868] [serial = 1546] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (173A7C00) [pid = 3868] [serial = 1547] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13AC5400) [pid = 3868] [serial = 1535] [outer = 00000000] [url = about:blank] 05:21:03 INFO - PROCESS | 3868 | 1471350063892 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1526ms 05:21:03 INFO - PROCESS | 3868 | 1471350063915 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 3868 | 1471350063919 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 05:21:03 INFO - PROCESS | 3868 | 1471350063923 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:21:03 INFO - PROCESS | 3868 | 1471350063928 Marionette TRACE conn3 <- [1,2098,null,{}] 05:21:03 INFO - PROCESS | 3868 | 1471350063933 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:03 INFO - PROCESS | 3868 | 1471350063935 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:04 INFO - PROCESS | 3868 | 1471350064024 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:21:04 INFO - PROCESS | 3868 | 1471350064156 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 3868 | 1471350064158 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:04 INFO - PROCESS | 3868 | ++DOCSHELL 112C7000 == 33 [pid = 3868] [id = 534] 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (112C8C00) [pid = 3868] [serial = 1602] [outer = 00000000] 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1143AC00) [pid = 3868] [serial = 1603] [outer = 112C8C00] 05:21:04 INFO - PROCESS | 3868 | 1471350064207 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11817800) [pid = 3868] [serial = 1604] [outer = 112C8C00] 05:21:04 INFO - PROCESS | 3868 | 1471350064643 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 748ms 05:21:04 INFO - PROCESS | 3868 | 1471350064698 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 3868 | 1471350064703 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 05:21:04 INFO - PROCESS | 3868 | 1471350064709 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:21:04 INFO - PROCESS | 3868 | 1471350064711 Marionette TRACE conn3 <- [1,2102,null,{}] 05:21:04 INFO - PROCESS | 3868 | 1471350064745 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 3868 | 1471350064748 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:04 INFO - PROCESS | 3868 | 1471350064843 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:21:04 INFO - PROCESS | 3868 | 1471350064850 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 3868 | 1471350064852 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:04 INFO - PROCESS | 3868 | ++DOCSHELL 12B70000 == 34 [pid = 3868] [id = 535] 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12B75800) [pid = 3868] [serial = 1605] [outer = 00000000] 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13173C00) [pid = 3868] [serial = 1606] [outer = 12B75800] 05:21:04 INFO - PROCESS | 3868 | 1471350064904 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1321B800) [pid = 3868] [serial = 1607] [outer = 12B75800] 05:21:05 INFO - PROCESS | 3868 | 1471350065352 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 684ms 05:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:21:05 INFO - PROCESS | 3868 | 1471350065387 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 3868 | 1471350065390 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 05:21:05 INFO - PROCESS | 3868 | 1471350065393 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 3868 | 1471350065398 Marionette TRACE conn3 <- [1,2106,null,{}] 05:21:05 INFO - PROCESS | 3868 | 1471350065414 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 3868 | 1471350065418 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:05 INFO - PROCESS | 3868 | 1471350065503 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:21:05 INFO - PROCESS | 3868 | 1471350065510 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 3868 | 1471350065513 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:05 INFO - PROCESS | 3868 | ++DOCSHELL 13E0A800 == 35 [pid = 3868] [id = 536] 05:21:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13E0B400) [pid = 3868] [serial = 1608] [outer = 00000000] 05:21:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (145A6400) [pid = 3868] [serial = 1609] [outer = 13E0B400] 05:21:05 INFO - PROCESS | 3868 | 1471350065561 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15117800) [pid = 3868] [serial = 1610] [outer = 13E0B400] 05:21:06 INFO - PROCESS | 3868 | 1471350066071 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 700ms 05:21:06 INFO - PROCESS | 3868 | 1471350066092 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 3868 | 1471350066095 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:21:06 INFO - PROCESS | 3868 | 1471350066098 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 3868 | 1471350066100 Marionette TRACE conn3 <- [1,2110,null,{}] 05:21:06 INFO - PROCESS | 3868 | 1471350066103 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 3868 | 1471350066105 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:06 INFO - PROCESS | 3868 | 1471350066224 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:21:06 INFO - PROCESS | 3868 | 1471350066315 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 3868 | 1471350066317 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:06 INFO - PROCESS | 3868 | ++DOCSHELL 15621C00 == 36 [pid = 3868] [id = 537] 05:21:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1562DC00) [pid = 3868] [serial = 1611] [outer = 00000000] 05:21:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1590F400) [pid = 3868] [serial = 1612] [outer = 1562DC00] 05:21:06 INFO - PROCESS | 3868 | 1471350066362 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15A08C00) [pid = 3868] [serial = 1613] [outer = 1562DC00] 05:21:06 INFO - PROCESS | 3868 | 1471350066832 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 747ms 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:21:06 INFO - PROCESS | 3868 | 1471350066873 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 3868 | 1471350066875 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 05:21:06 INFO - PROCESS | 3868 | 1471350066878 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 3868 | 1471350066880 Marionette TRACE conn3 <- [1,2114,null,{}] 05:21:06 INFO - PROCESS | 3868 | 1471350066883 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 3868 | 1471350066885 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:07 INFO - PROCESS | 3868 | 1471350066998 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:21:07 INFO - PROCESS | 3868 | 1471350067006 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 3868 | 1471350067008 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:07 INFO - PROCESS | 3868 | ++DOCSHELL 15A0F000 == 37 [pid = 3868] [id = 538] 05:21:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1602BC00) [pid = 3868] [serial = 1614] [outer = 00000000] 05:21:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16B88C00) [pid = 3868] [serial = 1615] [outer = 1602BC00] 05:21:07 INFO - PROCESS | 3868 | 1471350067053 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16B8E800) [pid = 3868] [serial = 1616] [outer = 1602BC00] 05:21:07 INFO - PROCESS | 3868 | 1471350067535 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 700ms 05:21:07 INFO - PROCESS | 3868 | 1471350067575 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:21:07 INFO - PROCESS | 3868 | 1471350067577 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 05:21:07 INFO - PROCESS | 3868 | 1471350067581 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:21:07 INFO - PROCESS | 3868 | 1471350067582 Marionette TRACE conn3 <- [1,2118,null,{}] 05:21:07 INFO - PROCESS | 3868 | 1471350067586 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 3868 | 1471350067591 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:07 INFO - PROCESS | 3868 | 1471350067747 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16CEA800) [pid = 3868] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1745F400) [pid = 3868] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11C12400) [pid = 3868] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16A67C00) [pid = 3868] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E03400) [pid = 3868] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (114CE400) [pid = 3868] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:21:07 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (134B5400) [pid = 3868] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (112CB000) [pid = 3868] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1841B800) [pid = 3868] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11CF9000) [pid = 3868] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15651800) [pid = 3868] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (104C8C00) [pid = 3868] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:21:08 INFO - PROCESS | 3868 | 1471350068029 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 3868 | 1471350068031 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:08 INFO - PROCESS | 3868 | ++DOCSHELL 0F9E7400 == 38 [pid = 3868] [id = 539] 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10427400) [pid = 3868] [serial = 1617] [outer = 00000000] 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11439400) [pid = 3868] [serial = 1618] [outer = 10427400] 05:21:08 INFO - PROCESS | 3868 | 1471350068077 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13E0A000) [pid = 3868] [serial = 1619] [outer = 10427400] 05:21:08 INFO - PROCESS | 3868 | 1471350068493 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 3868 | 1471350068562 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 05:21:08 INFO - PROCESS | 3868 | 1471350068565 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 3868 | 1471350068567 Marionette TRACE conn3 <- [1,2122,null,{}] 05:21:08 INFO - PROCESS | 3868 | 1471350068570 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:08 INFO - PROCESS | 3868 | 1471350068572 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:08 INFO - PROCESS | 3868 | 1471350068648 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:21:08 INFO - PROCESS | 3868 | 1471350068654 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 3868 | 1471350068656 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:08 INFO - PROCESS | 3868 | ++DOCSHELL 13A08800 == 39 [pid = 3868] [id = 540] 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16CE8400) [pid = 3868] [serial = 1620] [outer = 00000000] 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17657400) [pid = 3868] [serial = 1621] [outer = 16CE8400] 05:21:08 INFO - PROCESS | 3868 | 1471350068700 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18147800) [pid = 3868] [serial = 1622] [outer = 16CE8400] 05:21:08 INFO - PROCESS | 3868 | --DOCSHELL 1AF79C00 == 38 [pid = 3868] [id = 15] 05:21:09 INFO - PROCESS | 3868 | 1471350069199 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 700ms 05:21:09 INFO - PROCESS | 3868 | 1471350069265 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 3868 | 1471350069267 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 05:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:21:09 INFO - PROCESS | 3868 | 1471350069270 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 3868 | 1471350069272 Marionette TRACE conn3 <- [1,2126,null,{}] 05:21:09 INFO - PROCESS | 3868 | 1471350069275 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 3868 | 1471350069277 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:09 INFO - PROCESS | 3868 | 1471350069379 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:21:09 INFO - PROCESS | 3868 | 1471350069389 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 3868 | 1471350069391 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:09 INFO - PROCESS | 3868 | ++DOCSHELL 173A0000 == 39 [pid = 3868] [id = 541] 05:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17456400) [pid = 3868] [serial = 1623] [outer = 00000000] 05:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1840D000) [pid = 3868] [serial = 1624] [outer = 17456400] 05:21:09 INFO - PROCESS | 3868 | 1471350069435 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1840D400) [pid = 3868] [serial = 1625] [outer = 17456400] 05:21:09 INFO - PROCESS | 3868 | 1471350069864 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 636ms 05:21:09 INFO - PROCESS | 3868 | 1471350069908 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 3868 | 1471350069910 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 05:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:21:09 INFO - PROCESS | 3868 | 1471350069914 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 3868 | 1471350069915 Marionette TRACE conn3 <- [1,2130,null,{}] 05:21:09 INFO - PROCESS | 3868 | 1471350069919 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 3868 | 1471350069920 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:10 INFO - PROCESS | 3868 | 1471350070000 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:21:10 INFO - PROCESS | 3868 | 1471350070128 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 3868 | 1471350070131 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:10 INFO - PROCESS | 3868 | ++DOCSHELL 0F934400 == 40 [pid = 3868] [id = 542] 05:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (0F9E9000) [pid = 3868] [serial = 1626] [outer = 00000000] 05:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10A01400) [pid = 3868] [serial = 1627] [outer = 0F9E9000] 05:21:10 INFO - PROCESS | 3868 | 1471350070190 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (10A4E400) [pid = 3868] [serial = 1628] [outer = 0F9E9000] 05:21:11 INFO - PROCESS | 3868 | 1471350071012 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 3868 | 1471350071098 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 05:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:21:11 INFO - PROCESS | 3868 | 1471350071103 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 3868 | 1471350071106 Marionette TRACE conn3 <- [1,2134,null,{}] 05:21:11 INFO - PROCESS | 3868 | 1471350071111 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 3868 | 1471350071116 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:11 INFO - PROCESS | 3868 | 1471350071239 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:21:11 INFO - PROCESS | 3868 | 1471350071349 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 3868 | 1471350071352 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:11 INFO - PROCESS | 3868 | ++DOCSHELL 13133800 == 41 [pid = 3868] [id = 543] 05:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1316F000) [pid = 3868] [serial = 1629] [outer = 00000000] 05:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (134BB000) [pid = 3868] [serial = 1630] [outer = 1316F000] 05:21:11 INFO - PROCESS | 3868 | 1471350071409 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13B5F000) [pid = 3868] [serial = 1631] [outer = 1316F000] 05:21:12 INFO - PROCESS | 3868 | 1471350072145 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 3868 | 1471350072337 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 05:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:21:12 INFO - PROCESS | 3868 | 1471350072342 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 3868 | 1471350072345 Marionette TRACE conn3 <- [1,2138,null,{}] 05:21:12 INFO - PROCESS | 3868 | 1471350072351 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:12 INFO - PROCESS | 3868 | 1471350072354 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:12 INFO - PROCESS | 3868 | 1471350072483 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:21:12 INFO - PROCESS | 3868 | 1471350072619 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 3868 | 1471350072624 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:12 INFO - PROCESS | 3868 | ++DOCSHELL 114E7400 == 42 [pid = 3868] [id = 544] 05:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11816C00) [pid = 3868] [serial = 1632] [outer = 00000000] 05:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11D6F400) [pid = 3868] [serial = 1633] [outer = 11816C00] 05:21:12 INFO - PROCESS | 3868 | 1471350072686 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11DA3400) [pid = 3868] [serial = 1634] [outer = 11816C00] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 15133400 == 41 [pid = 3868] [id = 528] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 173A0000 == 40 [pid = 3868] [id = 541] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 13A08800 == 39 [pid = 3868] [id = 540] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 0F9E7400 == 38 [pid = 3868] [id = 539] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 15A0F000 == 37 [pid = 3868] [id = 538] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 15621C00 == 36 [pid = 3868] [id = 537] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 13E0A800 == 35 [pid = 3868] [id = 536] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 12B70000 == 34 [pid = 3868] [id = 535] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 112C7000 == 33 [pid = 3868] [id = 534] 05:21:12 INFO - PROCESS | 3868 | --DOCSHELL 1512F800 == 32 [pid = 3868] [id = 16] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16CF6000) [pid = 3868] [serial = 1570] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16EA1800) [pid = 3868] [serial = 1571] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18405800) [pid = 3868] [serial = 1553] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (15909400) [pid = 3868] [serial = 1567] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1745EC00) [pid = 3868] [serial = 1573] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (14309000) [pid = 3868] [serial = 1558] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1509C800) [pid = 3868] [serial = 1559] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (12BB7400) [pid = 3868] [serial = 1555] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1312BC00) [pid = 3868] [serial = 1556] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13AD1C00) [pid = 3868] [serial = 1564] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E04400) [pid = 3868] [serial = 1565] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11D70000) [pid = 3868] [serial = 1561] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11D9F000) [pid = 3868] [serial = 1562] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19958400) [pid = 3868] [serial = 1576] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15117C00) [pid = 3868] [serial = 1579] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19E4FC00) [pid = 3868] [serial = 1585] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1512BC00) [pid = 3868] [serial = 1580] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (19E53000) [pid = 3868] [serial = 1586] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1841AC00) [pid = 3868] [serial = 1582] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (18420400) [pid = 3868] [serial = 1577] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (17652000) [pid = 3868] [serial = 1574] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1995FC00) [pid = 3868] [serial = 1583] [outer = 00000000] [url = about:blank] 05:21:12 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1602A400) [pid = 3868] [serial = 1568] [outer = 00000000] [url = about:blank] 05:21:13 INFO - PROCESS | 3868 | 1471350073185 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 922ms 05:21:13 INFO - PROCESS | 3868 | 1471350073248 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 3868 | 1471350073251 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 05:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:21:13 INFO - PROCESS | 3868 | 1471350073257 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 3868 | 1471350073261 Marionette TRACE conn3 <- [1,2142,null,{}] 05:21:13 INFO - PROCESS | 3868 | 1471350073265 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 3868 | 1471350073267 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:13 INFO - PROCESS | 3868 | 1471350073352 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:21:13 INFO - PROCESS | 3868 | 1471350073361 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 3868 | 1471350073363 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:13 INFO - PROCESS | 3868 | ++DOCSHELL 1312E400 == 33 [pid = 3868] [id = 545] 05:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13195400) [pid = 3868] [serial = 1635] [outer = 00000000] 05:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13B5CC00) [pid = 3868] [serial = 1636] [outer = 13195400] 05:21:13 INFO - PROCESS | 3868 | 1471350073412 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13E04800) [pid = 3868] [serial = 1637] [outer = 13195400] 05:21:13 INFO - PROCESS | 3868 | 1471350073924 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 716ms 05:21:13 INFO - PROCESS | 3868 | 1471350073985 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 3868 | 1471350073987 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 05:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:21:13 INFO - PROCESS | 3868 | 1471350073991 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 3868 | 1471350073993 Marionette TRACE conn3 <- [1,2146,null,{}] 05:21:14 INFO - PROCESS | 3868 | 1471350074003 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 3868 | 1471350074007 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:14 INFO - PROCESS | 3868 | 1471350074125 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:21:14 INFO - PROCESS | 3868 | 1471350074230 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 3868 | 1471350074234 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:14 INFO - PROCESS | 3868 | ++DOCSHELL 15126000 == 34 [pid = 3868] [id = 546] 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15127000) [pid = 3868] [serial = 1638] [outer = 00000000] 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15132400) [pid = 3868] [serial = 1639] [outer = 15127000] 05:21:14 INFO - PROCESS | 3868 | 1471350074290 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15909400) [pid = 3868] [serial = 1640] [outer = 15127000] 05:21:14 INFO - PROCESS | 3868 | 1471350074681 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 747ms 05:21:14 INFO - PROCESS | 3868 | 1471350074731 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 3868 | 1471350074733 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 05:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:21:14 INFO - PROCESS | 3868 | 1471350074736 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 3868 | 1471350074738 Marionette TRACE conn3 <- [1,2150,null,{}] 05:21:14 INFO - PROCESS | 3868 | 1471350074742 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 3868 | 1471350074744 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:14 INFO - PROCESS | 3868 | 1471350074833 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:21:14 INFO - PROCESS | 3868 | 1471350074839 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 3868 | 1471350074841 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:14 INFO - PROCESS | 3868 | ++DOCSHELL 15A0DC00 == 35 [pid = 3868] [id = 547] 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1602D400) [pid = 3868] [serial = 1641] [outer = 00000000] 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CF4800) [pid = 3868] [serial = 1642] [outer = 1602D400] 05:21:14 INFO - PROCESS | 3868 | 1471350074887 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16D71800) [pid = 3868] [serial = 1643] [outer = 1602D400] 05:21:15 INFO - PROCESS | 3868 | 1471350075379 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 715ms 05:21:15 INFO - PROCESS | 3868 | 1471350075436 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 3868 | 1471350075438 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 05:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:21:15 INFO - PROCESS | 3868 | 1471350075447 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 3868 | 1471350075449 Marionette TRACE conn3 <- [1,2154,null,{}] 05:21:15 INFO - PROCESS | 3868 | 1471350075452 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:15 INFO - PROCESS | 3868 | 1471350075454 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:15 INFO - PROCESS | 3868 | 1471350075587 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:21:15 INFO - PROCESS | 3868 | 1471350075607 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 3868 | 1471350075609 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:15 INFO - PROCESS | 3868 | ++DOCSHELL 12BBF000 == 36 [pid = 3868] [id = 548] 05:21:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16EA4000) [pid = 3868] [serial = 1644] [outer = 00000000] 05:21:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17453800) [pid = 3868] [serial = 1645] [outer = 16EA4000] 05:21:15 INFO - PROCESS | 3868 | 1471350075654 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17458400) [pid = 3868] [serial = 1646] [outer = 16EA4000] 05:21:16 INFO - PROCESS | 3868 | 1471350076154 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 700ms 05:21:16 INFO - PROCESS | 3868 | 1471350076182 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 3868 | 1471350076184 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 05:21:16 INFO - PROCESS | 3868 | 1471350076187 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:21:16 INFO - PROCESS | 3868 | 1471350076189 Marionette TRACE conn3 <- [1,2158,null,{}] 05:21:16 INFO - PROCESS | 3868 | 1471350076192 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 3868 | 1471350076198 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:16 INFO - PROCESS | 3868 | 1471350076340 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:21:16 INFO - PROCESS | 3868 | 1471350076345 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 3868 | 1471350076347 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:16 INFO - PROCESS | 3868 | ++DOCSHELL 18419800 == 37 [pid = 3868] [id = 549] 05:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18419C00) [pid = 3868] [serial = 1647] [outer = 00000000] 05:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1841FC00) [pid = 3868] [serial = 1648] [outer = 18419C00] 05:21:16 INFO - PROCESS | 3868 | 1471350076454 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1995EC00) [pid = 3868] [serial = 1649] [outer = 18419C00] 05:21:16 INFO - PROCESS | 3868 | 1471350076869 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 747ms 05:21:16 INFO - PROCESS | 3868 | 1471350076929 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 3868 | 1471350076931 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 05:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:21:16 INFO - PROCESS | 3868 | 1471350076935 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 3868 | 1471350076937 Marionette TRACE conn3 <- [1,2162,null,{}] 05:21:16 INFO - PROCESS | 3868 | 1471350076944 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 3868 | 1471350076946 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:17 INFO - PROCESS | 3868 | 1471350077080 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:21:17 INFO - PROCESS | 3868 | 1471350077092 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 3868 | 1471350077094 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:17 INFO - PROCESS | 3868 | ++DOCSHELL 11434800 == 38 [pid = 3868] [id = 550] 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (132A6800) [pid = 3868] [serial = 1650] [outer = 00000000] 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19B98800) [pid = 3868] [serial = 1651] [outer = 132A6800] 05:21:17 INFO - PROCESS | 3868 | 1471350077148 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19E52800) [pid = 3868] [serial = 1652] [outer = 132A6800] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1562DC00) [pid = 3868] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (12B75800) [pid = 3868] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13E0B400) [pid = 3868] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (112C8C00) [pid = 3868] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1602BC00) [pid = 3868] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11461C00) [pid = 3868] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10427400) [pid = 3868] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1B208000) [pid = 3868] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16CE8400) [pid = 3868] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (114C9400) [pid = 3868] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13E09800) [pid = 3868] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17455000) [pid = 3868] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1A099400) [pid = 3868] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:21:17 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1B201400) [pid = 3868] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:21:17 INFO - PROCESS | 3868 | 1471350077718 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 811ms 05:21:17 INFO - PROCESS | 3868 | 1471350077768 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 3868 | 1471350077770 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 05:21:17 INFO - PROCESS | 3868 | 1471350077774 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:21:17 INFO - PROCESS | 3868 | 1471350077775 Marionette TRACE conn3 <- [1,2166,null,{}] 05:21:17 INFO - PROCESS | 3868 | 1471350077779 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:17 INFO - PROCESS | 3868 | 1471350077780 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:17 INFO - PROCESS | 3868 | 1471350077864 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:21:17 INFO - PROCESS | 3868 | 1471350077870 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 3868 | 1471350077872 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:17 INFO - PROCESS | 3868 | ++DOCSHELL 114D5000 == 39 [pid = 3868] [id = 551] 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13E0E000) [pid = 3868] [serial = 1653] [outer = 00000000] 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CE9800) [pid = 3868] [serial = 1654] [outer = 13E0E000] 05:21:17 INFO - PROCESS | 3868 | 1471350077917 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1840C000) [pid = 3868] [serial = 1655] [outer = 13E0E000] 05:21:18 INFO - PROCESS | 3868 | 1471350078354 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 636ms 05:21:18 INFO - PROCESS | 3868 | 1471350078412 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 3868 | 1471350078414 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 05:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:21:18 INFO - PROCESS | 3868 | 1471350078417 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 3868 | 1471350078419 Marionette TRACE conn3 <- [1,2170,null,{}] 05:21:18 INFO - PROCESS | 3868 | 1471350078423 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 3868 | 1471350078424 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:18 INFO - PROCESS | 3868 | 1471350078503 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:21:18 INFO - PROCESS | 3868 | 1471350078508 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 3868 | 1471350078510 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:18 INFO - PROCESS | 3868 | ++DOCSHELL 1841D000 == 40 [pid = 3868] [id = 552] 05:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1841D400) [pid = 3868] [serial = 1656] [outer = 00000000] 05:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19E55400) [pid = 3868] [serial = 1657] [outer = 1841D400] 05:21:18 INFO - PROCESS | 3868 | 1471350078555 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19E5D800) [pid = 3868] [serial = 1658] [outer = 1841D400] 05:21:19 INFO - PROCESS | 3868 | 1471350079034 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 636ms 05:21:19 INFO - PROCESS | 3868 | 1471350079055 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 3868 | 1471350079057 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 05:21:19 INFO - PROCESS | 3868 | 1471350079061 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:21:19 INFO - PROCESS | 3868 | 1471350079062 Marionette TRACE conn3 <- [1,2174,null,{}] 05:21:19 INFO - PROCESS | 3868 | 1471350079066 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 3868 | 1471350079068 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:19 INFO - PROCESS | 3868 | 1471350079152 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:21:19 INFO - PROCESS | 3868 | 1471350079158 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 3868 | 1471350079169 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:19 INFO - PROCESS | 3868 | ++DOCSHELL 112C7000 == 41 [pid = 3868] [id = 553] 05:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (11D7A400) [pid = 3868] [serial = 1659] [outer = 00000000] 05:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1A093C00) [pid = 3868] [serial = 1660] [outer = 11D7A400] 05:21:19 INFO - PROCESS | 3868 | 1471350079213 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1A096400) [pid = 3868] [serial = 1661] [outer = 11D7A400] 05:21:19 INFO - PROCESS | 3868 | 1471350079875 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 859ms 05:21:19 INFO - PROCESS | 3868 | 1471350079950 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 3868 | 1471350079955 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 05:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:21:19 INFO - PROCESS | 3868 | 1471350079974 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 3868 | 1471350079978 Marionette TRACE conn3 <- [1,2178,null,{}] 05:21:19 INFO - PROCESS | 3868 | 1471350079984 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 3868 | 1471350079988 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:20 INFO - PROCESS | 3868 | 1471350080104 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:21:20 INFO - PROCESS | 3868 | 1471350080207 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 3868 | 1471350080210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:20 INFO - PROCESS | 3868 | ++DOCSHELL 11440400 == 42 [pid = 3868] [id = 554] 05:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (114E5800) [pid = 3868] [serial = 1662] [outer = 00000000] 05:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13171800) [pid = 3868] [serial = 1663] [outer = 114E5800] 05:21:20 INFO - PROCESS | 3868 | 1471350080268 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (13E08400) [pid = 3868] [serial = 1664] [outer = 114E5800] 05:21:20 INFO - PROCESS | 3868 | 1471350080844 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 907ms 05:21:20 INFO - PROCESS | 3868 | 1471350080881 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 3868 | 1471350080886 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 05:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:21:20 INFO - PROCESS | 3868 | 1471350080893 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 3868 | 1471350080896 Marionette TRACE conn3 <- [1,2182,null,{}] 05:21:20 INFO - PROCESS | 3868 | 1471350080900 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:20 INFO - PROCESS | 3868 | 1471350080903 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:21 INFO - PROCESS | 3868 | 1471350081019 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:21:21 INFO - PROCESS | 3868 | 1471350081130 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 3868 | 1471350081133 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:21 INFO - PROCESS | 3868 | ++DOCSHELL 15626800 == 43 [pid = 3868] [id = 555] 05:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (159F5800) [pid = 3868] [serial = 1665] [outer = 00000000] 05:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16038400) [pid = 3868] [serial = 1666] [outer = 159F5800] 05:21:21 INFO - PROCESS | 3868 | 1471350081191 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16C45800) [pid = 3868] [serial = 1667] [outer = 159F5800] 05:21:21 INFO - PROCESS | 3868 | 1471350081867 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1018ms 05:21:21 INFO - PROCESS | 3868 | 1471350081927 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 3868 | 1471350081929 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 05:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:21:21 INFO - PROCESS | 3868 | 1471350081934 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 3868 | 1471350081937 Marionette TRACE conn3 <- [1,2186,null,{}] 05:21:21 INFO - PROCESS | 3868 | 1471350081948 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 3868 | 1471350081953 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:22 INFO - PROCESS | 3868 | 1471350082110 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:21:22 INFO - PROCESS | 3868 | 1471350082127 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 3868 | 1471350082131 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:22 INFO - PROCESS | 3868 | ++DOCSHELL 19B97C00 == 44 [pid = 3868] [id = 556] 05:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19B98000) [pid = 3868] [serial = 1668] [outer = 00000000] 05:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A094C00) [pid = 3868] [serial = 1669] [outer = 19B98000] 05:21:22 INFO - PROCESS | 3868 | 1471350082190 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1A555400) [pid = 3868] [serial = 1670] [outer = 19B98000] 05:21:22 INFO - PROCESS | 3868 | 1471350082762 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 906ms 05:21:22 INFO - PROCESS | 3868 | 1471350082837 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 3868 | 1471350082840 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 05:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:21:22 INFO - PROCESS | 3868 | 1471350082843 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 3868 | 1471350082845 Marionette TRACE conn3 <- [1,2190,null,{}] 05:21:22 INFO - PROCESS | 3868 | 1471350082849 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:22 INFO - PROCESS | 3868 | 1471350082851 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:23 INFO - PROCESS | 3868 | 1471350082993 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:21:23 INFO - PROCESS | 3868 | 1471350083132 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 3868 | 1471350083134 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:23 INFO - PROCESS | 3868 | ++DOCSHELL 11032800 == 45 [pid = 3868] [id = 557] 05:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1103BC00) [pid = 3868] [serial = 1671] [outer = 00000000] 05:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11D76400) [pid = 3868] [serial = 1672] [outer = 1103BC00] 05:21:23 INFO - PROCESS | 3868 | 1471350083190 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (134AE400) [pid = 3868] [serial = 1673] [outer = 1103BC00] 05:21:24 INFO - PROCESS | 3868 | 1471350083993 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1161ms 05:21:24 INFO - PROCESS | 3868 | 1471350084020 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 3868 | 1471350084024 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 05:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:21:24 INFO - PROCESS | 3868 | 1471350084028 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 3868 | 1471350084033 Marionette TRACE conn3 <- [1,2194,null,{}] 05:21:24 INFO - PROCESS | 3868 | 1471350084040 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 3868 | 1471350084044 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:24 INFO - PROCESS | 3868 | 1471350084145 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:21:24 INFO - PROCESS | 3868 | 1471350084286 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 3868 | 1471350084288 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:24 INFO - PROCESS | 3868 | ++DOCSHELL 1143A800 == 46 [pid = 3868] [id = 558] 05:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1181CC00) [pid = 3868] [serial = 1674] [outer = 00000000] 05:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (12B6C800) [pid = 3868] [serial = 1675] [outer = 1181CC00] 05:21:24 INFO - PROCESS | 3868 | 1471350084340 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13174000) [pid = 3868] [serial = 1676] [outer = 1181CC00] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 1841D000 == 45 [pid = 3868] [id = 552] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 114D5000 == 44 [pid = 3868] [id = 551] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 11434800 == 43 [pid = 3868] [id = 550] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 18419800 == 42 [pid = 3868] [id = 549] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 12BBF000 == 41 [pid = 3868] [id = 548] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 15A0DC00 == 40 [pid = 3868] [id = 547] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 15126000 == 39 [pid = 3868] [id = 546] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 1312E400 == 38 [pid = 3868] [id = 545] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 114E7400 == 37 [pid = 3868] [id = 544] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 0F934400 == 36 [pid = 3868] [id = 542] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 11440000 == 35 [pid = 3868] [id = 529] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 16FC4400 == 34 [pid = 3868] [id = 531] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 1046D000 == 33 [pid = 3868] [id = 527] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 18411400 == 32 [pid = 3868] [id = 532] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 13133800 == 31 [pid = 3868] [id = 543] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 1143F800 == 30 [pid = 3868] [id = 533] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 13E06800 == 29 [pid = 3868] [id = 530] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 11032800 == 28 [pid = 3868] [id = 557] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 15626800 == 27 [pid = 3868] [id = 555] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 19B97C00 == 26 [pid = 3868] [id = 556] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 112C7000 == 25 [pid = 3868] [id = 553] 05:21:25 INFO - PROCESS | 3868 | --DOCSHELL 11440400 == 24 [pid = 3868] [id = 554] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1B207000) [pid = 3868] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (17657400) [pid = 3868] [serial = 1621] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (18147800) [pid = 3868] [serial = 1622] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (11D73000) [pid = 3868] [serial = 1589] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (118A0800) [pid = 3868] [serial = 1588] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15124400) [pid = 3868] [serial = 1592] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1452F000) [pid = 3868] [serial = 1591] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19B8F800) [pid = 3868] [serial = 1595] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1841E800) [pid = 3868] [serial = 1594] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1A551C00) [pid = 3868] [serial = 1598] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1A54BC00) [pid = 3868] [serial = 1597] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15117800) [pid = 3868] [serial = 1610] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1840D000) [pid = 3868] [serial = 1624] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1590F400) [pid = 3868] [serial = 1612] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13173C00) [pid = 3868] [serial = 1606] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1321B800) [pid = 3868] [serial = 1607] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (145A6400) [pid = 3868] [serial = 1609] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1143AC00) [pid = 3868] [serial = 1603] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11817800) [pid = 3868] [serial = 1604] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16B88C00) [pid = 3868] [serial = 1615] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15A08C00) [pid = 3868] [serial = 1613] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (12BBA400) [pid = 3868] [serial = 1601] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (11D77800) [pid = 3868] [serial = 1600] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11439400) [pid = 3868] [serial = 1618] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16B8E800) [pid = 3868] [serial = 1616] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13E0A000) [pid = 3868] [serial = 1619] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (10A50C00) [pid = 3868] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:21:25 INFO - PROCESS | 3868 | 1471350085524 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1526ms 05:21:25 INFO - PROCESS | 3868 | 1471350085569 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 3868 | 1471350085573 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 05:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:21:25 INFO - PROCESS | 3868 | 1471350085577 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 3868 | 1471350085581 Marionette TRACE conn3 <- [1,2198,null,{}] 05:21:25 INFO - PROCESS | 3868 | 1471350085586 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:25 INFO - PROCESS | 3868 | 1471350085589 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:25 INFO - PROCESS | 3868 | 1471350085675 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:21:25 INFO - PROCESS | 3868 | 1471350085809 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 3868 | 1471350085812 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:25 INFO - PROCESS | 3868 | ++DOCSHELL 112D2C00 == 25 [pid = 3868] [id = 559] 05:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (112D5C00) [pid = 3868] [serial = 1677] [outer = 00000000] 05:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114D5000) [pid = 3868] [serial = 1678] [outer = 112D5C00] 05:21:25 INFO - PROCESS | 3868 | 1471350085861 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11814800) [pid = 3868] [serial = 1679] [outer = 112D5C00] 05:21:26 INFO - PROCESS | 3868 | 1471350086239 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 700ms 05:21:26 INFO - PROCESS | 3868 | 1471350086278 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 3868 | 1471350086283 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 05:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:21:26 INFO - PROCESS | 3868 | 1471350086290 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 3868 | 1471350086292 Marionette TRACE conn3 <- [1,2202,null,{}] 05:21:26 INFO - PROCESS | 3868 | 1471350086296 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 3868 | 1471350086298 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:26 INFO - PROCESS | 3868 | 1471350086417 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:21:26 INFO - PROCESS | 3868 | 1471350086426 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 3868 | 1471350086429 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:26 INFO - PROCESS | 3868 | ++DOCSHELL 129EBC00 == 26 [pid = 3868] [id = 560] 05:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (129F0400) [pid = 3868] [serial = 1680] [outer = 00000000] 05:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (12BBE400) [pid = 3868] [serial = 1681] [outer = 129F0400] 05:21:26 INFO - PROCESS | 3868 | 1471350086478 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12E7E800) [pid = 3868] [serial = 1682] [outer = 129F0400] 05:21:26 INFO - PROCESS | 3868 | 1471350086967 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 715ms 05:21:27 INFO - PROCESS | 3868 | 1471350087020 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 3868 | 1471350087022 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 05:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:21:27 INFO - PROCESS | 3868 | 1471350087025 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 3868 | 1471350087029 Marionette TRACE conn3 <- [1,2206,null,{}] 05:21:27 INFO - PROCESS | 3868 | 1471350087040 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 3868 | 1471350087044 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:27 INFO - PROCESS | 3868 | 1471350087127 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:21:27 INFO - PROCESS | 3868 | 1471350087134 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 3868 | 1471350087137 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:27 INFO - PROCESS | 3868 | ++DOCSHELL 13E04000 == 27 [pid = 3868] [id = 561] 05:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13E04400) [pid = 3868] [serial = 1683] [outer = 00000000] 05:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1452D800) [pid = 3868] [serial = 1684] [outer = 13E04400] 05:21:27 INFO - PROCESS | 3868 | 1471350087196 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (145A6400) [pid = 3868] [serial = 1685] [outer = 13E04400] 05:21:27 INFO - PROCESS | 3868 | 1471350087692 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 716ms 05:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:21:27 INFO - PROCESS | 3868 | 1471350087727 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 3868 | 1471350087729 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 05:21:27 INFO - PROCESS | 3868 | 1471350087733 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 3868 | 1471350087734 Marionette TRACE conn3 <- [1,2210,null,{}] 05:21:27 INFO - PROCESS | 3868 | 1471350087738 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 3868 | 1471350087740 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:27 INFO - PROCESS | 3868 | 1471350087885 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:21:27 INFO - PROCESS | 3868 | 1471350087909 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 3868 | 1471350087911 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:27 INFO - PROCESS | 3868 | ++DOCSHELL 15127800 == 28 [pid = 3868] [id = 562] 05:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15127C00) [pid = 3868] [serial = 1686] [outer = 00000000] 05:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1512FC00) [pid = 3868] [serial = 1687] [outer = 15127C00] 05:21:27 INFO - PROCESS | 3868 | 1471350087956 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1564FC00) [pid = 3868] [serial = 1688] [outer = 15127C00] 05:21:28 INFO - PROCESS | 3868 | 1471350088392 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 700ms 05:21:28 INFO - PROCESS | 3868 | 1471350088430 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 3868 | 1471350088432 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 05:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:21:28 INFO - PROCESS | 3868 | 1471350088435 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 3868 | 1471350088437 Marionette TRACE conn3 <- [1,2214,null,{}] 05:21:28 INFO - PROCESS | 3868 | 1471350088447 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 3868 | 1471350088449 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:28 INFO - PROCESS | 3868 | 1471350088559 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:21:28 INFO - PROCESS | 3868 | 1471350088565 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 3868 | 1471350088567 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:28 INFO - PROCESS | 3868 | ++DOCSHELL 1430B000 == 29 [pid = 3868] [id = 563] 05:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1512B400) [pid = 3868] [serial = 1689] [outer = 00000000] 05:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1602B000) [pid = 3868] [serial = 1690] [outer = 1512B400] 05:21:28 INFO - PROCESS | 3868 | 1471350088632 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16037C00) [pid = 3868] [serial = 1691] [outer = 1512B400] 05:21:29 INFO - PROCESS | 3868 | 1471350089191 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 748ms 05:21:29 INFO - PROCESS | 3868 | 1471350089208 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 3868 | 1471350089210 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 05:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:21:29 INFO - PROCESS | 3868 | 1471350089214 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 3868 | 1471350089217 Marionette TRACE conn3 <- [1,2218,null,{}] 05:21:29 INFO - PROCESS | 3868 | 1471350089220 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:29 INFO - PROCESS | 3868 | 1471350089228 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:29 INFO - PROCESS | 3868 | 1471350089383 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:21:29 INFO - PROCESS | 3868 | 1471350089401 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 3868 | 1471350089403 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:29 INFO - PROCESS | 3868 | ++DOCSHELL 118A4C00 == 30 [pid = 3868] [id = 564] 05:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11D78400) [pid = 3868] [serial = 1692] [outer = 00000000] 05:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16C4CC00) [pid = 3868] [serial = 1693] [outer = 11D78400] 05:21:29 INFO - PROCESS | 3868 | 1471350089759 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (173A9000) [pid = 3868] [serial = 1694] [outer = 11D78400] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1841D400) [pid = 3868] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (11D7A400) [pid = 3868] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16EA4000) [pid = 3868] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18419C00) [pid = 3868] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (132A6800) [pid = 3868] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13195400) [pid = 3868] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15127000) [pid = 3868] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11816C00) [pid = 3868] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (0F9E9000) [pid = 3868] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1602D400) [pid = 3868] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1316F000) [pid = 3868] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13E0E000) [pid = 3868] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:21:29 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17456400) [pid = 3868] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:21:30 INFO - PROCESS | 3868 | 1471350090125 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 05:21:30 INFO - PROCESS | 3868 | 1471350090159 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 3868 | 1471350090170 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 05:21:30 INFO - PROCESS | 3868 | 1471350090174 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:21:30 INFO - PROCESS | 3868 | 1471350090176 Marionette TRACE conn3 <- [1,2222,null,{}] 05:21:30 INFO - PROCESS | 3868 | 1471350090179 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 3868 | 1471350090181 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:30 INFO - PROCESS | 3868 | 1471350090262 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:21:30 INFO - PROCESS | 3868 | 1471350090267 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 3868 | 1471350090269 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:30 INFO - PROCESS | 3868 | ++DOCSHELL 11033000 == 31 [pid = 3868] [id = 565] 05:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12E32800) [pid = 3868] [serial = 1695] [outer = 00000000] 05:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1602D400) [pid = 3868] [serial = 1696] [outer = 12E32800] 05:21:30 INFO - PROCESS | 3868 | 1471350090396 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16FBF400) [pid = 3868] [serial = 1697] [outer = 12E32800] 05:21:30 INFO - PROCESS | 3868 | 1471350090806 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 652ms 05:21:30 INFO - PROCESS | 3868 | 1471350090847 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 3868 | 1471350090849 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:21:30 INFO - PROCESS | 3868 | 1471350090852 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 3868 | 1471350090854 Marionette TRACE conn3 <- [1,2226,null,{}] 05:21:30 INFO - PROCESS | 3868 | 1471350090858 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 3868 | 1471350090859 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:30 INFO - PROCESS | 3868 | 1471350090937 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:21:31 INFO - PROCESS | 3868 | 1471350091055 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 3868 | 1471350091057 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:31 INFO - PROCESS | 3868 | ++DOCSHELL 10A08400 == 32 [pid = 3868] [id = 566] 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (10A10400) [pid = 3868] [serial = 1698] [outer = 00000000] 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17456800) [pid = 3868] [serial = 1699] [outer = 10A10400] 05:21:31 INFO - PROCESS | 3868 | 1471350091106 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1745D800) [pid = 3868] [serial = 1700] [outer = 10A10400] 05:21:31 INFO - PROCESS | 3868 | 1471350091458 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 651ms 05:21:31 INFO - PROCESS | 3868 | 1471350091502 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 3868 | 1471350091504 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 05:21:31 INFO - PROCESS | 3868 | 1471350091507 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:21:31 INFO - PROCESS | 3868 | 1471350091509 Marionette TRACE conn3 <- [1,2230,null,{}] 05:21:31 INFO - PROCESS | 3868 | 1471350091512 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 3868 | 1471350091514 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:31 INFO - PROCESS | 3868 | 1471350091591 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:21:31 INFO - PROCESS | 3868 | 1471350091597 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 3868 | 1471350091599 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:31 INFO - PROCESS | 3868 | ++DOCSHELL 17BB8C00 == 33 [pid = 3868] [id = 567] 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18405000) [pid = 3868] [serial = 1701] [outer = 00000000] 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18415000) [pid = 3868] [serial = 1702] [outer = 18405000] 05:21:31 INFO - PROCESS | 3868 | 1471350091644 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1841A800) [pid = 3868] [serial = 1703] [outer = 18405000] 05:21:32 INFO - PROCESS | 3868 | 1471350092457 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1018ms 05:21:32 INFO - PROCESS | 3868 | 1471350092511 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 3868 | 1471350092515 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 05:21:32 INFO - PROCESS | 3868 | 1471350092520 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:21:32 INFO - PROCESS | 3868 | 1471350092525 Marionette TRACE conn3 <- [1,2234,null,{}] 05:21:32 INFO - PROCESS | 3868 | 1471350092530 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:32 INFO - PROCESS | 3868 | 1471350092533 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:32 INFO - PROCESS | 3868 | 1471350092720 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:21:32 INFO - PROCESS | 3868 | 1471350092857 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 3868 | 1471350092860 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:32 INFO - PROCESS | 3868 | ++DOCSHELL 112E3800 == 34 [pid = 3868] [id = 568] 05:21:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11432800) [pid = 3868] [serial = 1704] [outer = 00000000] 05:21:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11CF7000) [pid = 3868] [serial = 1705] [outer = 11432800] 05:21:32 INFO - PROCESS | 3868 | 1471350092919 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (11D9E800) [pid = 3868] [serial = 1706] [outer = 11432800] 05:21:33 INFO - PROCESS | 3868 | 1471350093618 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1161ms 05:21:33 INFO - PROCESS | 3868 | 1471350093698 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 3868 | 1471350093703 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 05:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:21:33 INFO - PROCESS | 3868 | 1471350093710 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 3868 | 1471350093713 Marionette TRACE conn3 <- [1,2238,null,{}] 05:21:33 INFO - PROCESS | 3868 | 1471350093717 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:33 INFO - PROCESS | 3868 | 1471350093720 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:33 INFO - PROCESS | 3868 | 1471350093846 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:21:34 INFO - PROCESS | 3868 | 1471350094062 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 3868 | 1471350094066 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:34 INFO - PROCESS | 3868 | ++DOCSHELL 0F9E8000 == 35 [pid = 3868] [id = 569] 05:21:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (0F9E9000) [pid = 3868] [serial = 1707] [outer = 00000000] 05:21:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10A0A400) [pid = 3868] [serial = 1708] [outer = 0F9E9000] 05:21:34 INFO - PROCESS | 3868 | 1471350094124 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10F24400) [pid = 3868] [serial = 1709] [outer = 0F9E9000] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 10A08400 == 34 [pid = 3868] [id = 566] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 11033000 == 33 [pid = 3868] [id = 565] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 118A4C00 == 32 [pid = 3868] [id = 564] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 1430B000 == 31 [pid = 3868] [id = 563] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 15127800 == 30 [pid = 3868] [id = 562] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 13E04000 == 29 [pid = 3868] [id = 561] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 129EBC00 == 28 [pid = 3868] [id = 560] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 112D2C00 == 27 [pid = 3868] [id = 559] 05:21:34 INFO - PROCESS | 3868 | --DOCSHELL 1143A800 == 26 [pid = 3868] [id = 558] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1840D400) [pid = 3868] [serial = 1625] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19E5D800) [pid = 3868] [serial = 1658] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1A093C00) [pid = 3868] [serial = 1660] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17453800) [pid = 3868] [serial = 1645] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1A096400) [pid = 3868] [serial = 1661] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1841FC00) [pid = 3868] [serial = 1648] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19B98800) [pid = 3868] [serial = 1651] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13B5CC00) [pid = 3868] [serial = 1636] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13E04800) [pid = 3868] [serial = 1637] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15132400) [pid = 3868] [serial = 1639] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1995EC00) [pid = 3868] [serial = 1649] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15909400) [pid = 3868] [serial = 1640] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11D6F400) [pid = 3868] [serial = 1633] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11DA3400) [pid = 3868] [serial = 1634] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (10A01400) [pid = 3868] [serial = 1627] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (10A4E400) [pid = 3868] [serial = 1628] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16CF4800) [pid = 3868] [serial = 1642] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (134BB000) [pid = 3868] [serial = 1630] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (19E52800) [pid = 3868] [serial = 1652] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13B5F000) [pid = 3868] [serial = 1631] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (19E55400) [pid = 3868] [serial = 1657] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (17458400) [pid = 3868] [serial = 1646] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16CE9800) [pid = 3868] [serial = 1654] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16D71800) [pid = 3868] [serial = 1643] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1840C000) [pid = 3868] [serial = 1655] [outer = 00000000] [url = about:blank] 05:21:34 INFO - PROCESS | 3868 | 1471350094788 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1113ms 05:21:34 INFO - PROCESS | 3868 | 1471350094843 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 3868 | 1471350094847 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 05:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:21:34 INFO - PROCESS | 3868 | 1471350094851 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 3868 | 1471350094854 Marionette TRACE conn3 <- [1,2242,null,{}] 05:21:34 INFO - PROCESS | 3868 | 1471350094859 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:34 INFO - PROCESS | 3868 | 1471350094863 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:34 INFO - PROCESS | 3868 | 1471350094947 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:21:35 INFO - PROCESS | 3868 | 1471350095043 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 3868 | 1471350095045 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:35 INFO - PROCESS | 3868 | ++DOCSHELL 10A52C00 == 27 [pid = 3868] [id = 570] 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (10A53000) [pid = 3868] [serial = 1710] [outer = 00000000] 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11433800) [pid = 3868] [serial = 1711] [outer = 10A53000] 05:21:35 INFO - PROCESS | 3868 | 1471350095094 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11D73800) [pid = 3868] [serial = 1712] [outer = 10A53000] 05:21:35 INFO - PROCESS | 3868 | 1471350095538 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 747ms 05:21:35 INFO - PROCESS | 3868 | 1471350095591 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 3868 | 1471350095594 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 05:21:35 INFO - PROCESS | 3868 | 1471350095599 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:21:35 INFO - PROCESS | 3868 | 1471350095601 Marionette TRACE conn3 <- [1,2246,null,{}] 05:21:35 INFO - PROCESS | 3868 | 1471350095605 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:35 INFO - PROCESS | 3868 | 1471350095607 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:35 INFO - PROCESS | 3868 | 1471350095693 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:21:35 INFO - PROCESS | 3868 | 1471350095707 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 3868 | 1471350095709 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:35 INFO - PROCESS | 3868 | ++DOCSHELL 12B70000 == 28 [pid = 3868] [id = 571] 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13A03400) [pid = 3868] [serial = 1713] [outer = 00000000] 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13E03000) [pid = 3868] [serial = 1714] [outer = 13A03400] 05:21:35 INFO - PROCESS | 3868 | 1471350095756 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13E0FC00) [pid = 3868] [serial = 1715] [outer = 13A03400] 05:21:36 INFO - PROCESS | 3868 | 1471350096236 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 699ms 05:21:36 INFO - PROCESS | 3868 | 1471350096299 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 3868 | 1471350096301 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 05:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:21:36 INFO - PROCESS | 3868 | 1471350096306 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 3868 | 1471350096311 Marionette TRACE conn3 <- [1,2250,null,{}] 05:21:36 INFO - PROCESS | 3868 | 1471350096320 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 3868 | 1471350096324 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:36 INFO - PROCESS | 3868 | 1471350096457 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:21:36 INFO - PROCESS | 3868 | 1471350096565 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 3868 | 1471350096567 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:36 INFO - PROCESS | 3868 | ++DOCSHELL 1512F400 == 29 [pid = 3868] [id = 572] 05:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1512F800) [pid = 3868] [serial = 1716] [outer = 00000000] 05:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15902400) [pid = 3868] [serial = 1717] [outer = 1512F800] 05:21:36 INFO - PROCESS | 3868 | 1471350096613 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (159F2800) [pid = 3868] [serial = 1718] [outer = 1512F800] 05:21:37 INFO - PROCESS | 3868 | 1471350097017 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 700ms 05:21:37 INFO - PROCESS | 3868 | 1471350097037 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:21:37 INFO - PROCESS | 3868 | 1471350097039 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 05:21:37 INFO - PROCESS | 3868 | 1471350097042 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 3868 | 1471350097044 Marionette TRACE conn3 <- [1,2254,null,{}] 05:21:37 INFO - PROCESS | 3868 | 1471350097054 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 3868 | 1471350097056 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:37 INFO - PROCESS | 3868 | 1471350097196 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:21:37 INFO - PROCESS | 3868 | 1471350097202 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 3868 | 1471350097204 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:37 INFO - PROCESS | 3868 | ++DOCSHELL 15A0C800 == 30 [pid = 3868] [id = 573] 05:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1602BC00) [pid = 3868] [serial = 1719] [outer = 00000000] 05:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16CF3800) [pid = 3868] [serial = 1720] [outer = 1602BC00] 05:21:37 INFO - PROCESS | 3868 | 1471350097254 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16D75C00) [pid = 3868] [serial = 1721] [outer = 1602BC00] 05:21:37 INFO - PROCESS | 3868 | 1471350097697 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 715ms 05:21:37 INFO - PROCESS | 3868 | 1471350097742 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 3868 | 1471350097744 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 05:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:21:37 INFO - PROCESS | 3868 | 1471350097752 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 3868 | 1471350097754 Marionette TRACE conn3 <- [1,2258,null,{}] 05:21:37 INFO - PROCESS | 3868 | 1471350097758 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 3868 | 1471350097760 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:37 INFO - PROCESS | 3868 | 1471350097871 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:21:37 INFO - PROCESS | 3868 | 1471350097877 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 3868 | 1471350097883 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:37 INFO - PROCESS | 3868 | ++DOCSHELL 1312A000 == 31 [pid = 3868] [id = 574] 05:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (173A0000) [pid = 3868] [serial = 1722] [outer = 00000000] 05:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (17650400) [pid = 3868] [serial = 1723] [outer = 173A0000] 05:21:37 INFO - PROCESS | 3868 | 1471350097937 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18408800) [pid = 3868] [serial = 1724] [outer = 173A0000] 05:21:38 INFO - PROCESS | 3868 | 1471350098466 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 748ms 05:21:38 INFO - PROCESS | 3868 | 1471350098523 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 3868 | 1471350098525 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 05:21:38 INFO - PROCESS | 3868 | 1471350098528 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:21:38 INFO - PROCESS | 3868 | 1471350098530 Marionette TRACE conn3 <- [1,2262,null,{}] 05:21:38 INFO - PROCESS | 3868 | 1471350098577 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 3868 | 1471350098579 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:38 INFO - PROCESS | 3868 | 1471350098693 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:21:38 INFO - PROCESS | 3868 | 1471350098706 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 3868 | 1471350098708 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:38 INFO - PROCESS | 3868 | ++DOCSHELL 1840F400 == 32 [pid = 3868] [id = 575] 05:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18413C00) [pid = 3868] [serial = 1725] [outer = 00000000] 05:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18420000) [pid = 3868] [serial = 1726] [outer = 18413C00] 05:21:38 INFO - PROCESS | 3868 | 1471350098765 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19959C00) [pid = 3868] [serial = 1727] [outer = 18413C00] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10A10400) [pid = 3868] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (129F0400) [pid = 3868] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13E04400) [pid = 3868] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (112D5C00) [pid = 3868] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15127C00) [pid = 3868] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1181CC00) [pid = 3868] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1512B400) [pid = 3868] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (114E5800) [pid = 3868] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (159F5800) [pid = 3868] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19B98000) [pid = 3868] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1103BC00) [pid = 3868] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (11D78400) [pid = 3868] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:21:39 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (12E32800) [pid = 3868] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:21:39 INFO - PROCESS | 3868 | 1471350099266 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 795ms 05:21:39 INFO - PROCESS | 3868 | 1471350099310 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 3868 | 1471350099312 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 05:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:21:39 INFO - PROCESS | 3868 | 1471350099315 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 3868 | 1471350099317 Marionette TRACE conn3 <- [1,2266,null,{}] 05:21:39 INFO - PROCESS | 3868 | 1471350099321 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:39 INFO - PROCESS | 3868 | 1471350099323 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:39 INFO - PROCESS | 3868 | 1471350099402 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:21:39 INFO - PROCESS | 3868 | 1471350099407 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 3868 | 1471350099409 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:39 INFO - PROCESS | 3868 | ++DOCSHELL 132A5800 == 33 [pid = 3868] [id = 576] 05:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (132AF800) [pid = 3868] [serial = 1728] [outer = 00000000] 05:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1512B400) [pid = 3868] [serial = 1729] [outer = 132AF800] 05:21:39 INFO - PROCESS | 3868 | 1471350099455 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16EF4000) [pid = 3868] [serial = 1730] [outer = 132AF800] 05:21:39 INFO - PROCESS | 3868 | 1471350099884 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 604ms 05:21:39 INFO - PROCESS | 3868 | 1471350099912 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 3868 | 1471350099914 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 05:21:39 INFO - PROCESS | 3868 | 1471350099917 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:21:39 INFO - PROCESS | 3868 | 1471350099919 Marionette TRACE conn3 <- [1,2270,null,{}] 05:21:39 INFO - PROCESS | 3868 | 1471350099935 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:39 INFO - PROCESS | 3868 | 1471350099938 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:40 INFO - PROCESS | 3868 | 1471350100015 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:21:40 INFO - PROCESS | 3868 | 1471350100020 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 3868 | 1471350100022 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:40 INFO - PROCESS | 3868 | ++DOCSHELL 104CB000 == 34 [pid = 3868] [id = 577] 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (18413400) [pid = 3868] [serial = 1731] [outer = 00000000] 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (19B8B000) [pid = 3868] [serial = 1732] [outer = 18413400] 05:21:40 INFO - PROCESS | 3868 | 1471350100070 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (19B90400) [pid = 3868] [serial = 1733] [outer = 18413400] 05:21:40 INFO - PROCESS | 3868 | 1471350100579 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 05:21:40 INFO - PROCESS | 3868 | 1471350100623 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 3868 | 1471350100625 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 05:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:21:40 INFO - PROCESS | 3868 | 1471350100632 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 3868 | 1471350100634 Marionette TRACE conn3 <- [1,2274,null,{}] 05:21:40 INFO - PROCESS | 3868 | 1471350100638 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 3868 | 1471350100640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:40 INFO - PROCESS | 3868 | 1471350100729 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:21:40 INFO - PROCESS | 3868 | 1471350100735 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 3868 | 1471350100737 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:40 INFO - PROCESS | 3868 | ++DOCSHELL 19965800 == 35 [pid = 3868] [id = 578] 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (19B96C00) [pid = 3868] [serial = 1734] [outer = 00000000] 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19E58400) [pid = 3868] [serial = 1735] [outer = 19B96C00] 05:21:40 INFO - PROCESS | 3868 | 1471350100785 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (19E5A800) [pid = 3868] [serial = 1736] [outer = 19B96C00] 05:21:41 INFO - PROCESS | 3868 | --DOCSHELL 10A52C00 == 34 [pid = 3868] [id = 570] 05:21:41 INFO - PROCESS | 3868 | --DOCSHELL 0F9E8000 == 33 [pid = 3868] [id = 569] 05:21:41 INFO - PROCESS | 3868 | --DOCSHELL 17BB8C00 == 32 [pid = 3868] [id = 567] 05:21:41 INFO - PROCESS | 3868 | --DOCSHELL 112E3800 == 31 [pid = 3868] [id = 568] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 12B70000 == 30 [pid = 3868] [id = 571] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 104CB000 == 29 [pid = 3868] [id = 577] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 1312A000 == 28 [pid = 3868] [id = 574] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 132A5800 == 27 [pid = 3868] [id = 576] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 1840F400 == 26 [pid = 3868] [id = 575] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 15A0C800 == 25 [pid = 3868] [id = 573] 05:21:42 INFO - PROCESS | 3868 | --DOCSHELL 1512F400 == 24 [pid = 3868] [id = 572] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (17456800) [pid = 3868] [serial = 1699] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (18415000) [pid = 3868] [serial = 1702] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (12BBE400) [pid = 3868] [serial = 1681] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (12E7E800) [pid = 3868] [serial = 1682] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1452D800) [pid = 3868] [serial = 1684] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (114D5000) [pid = 3868] [serial = 1678] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11814800) [pid = 3868] [serial = 1679] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1512FC00) [pid = 3868] [serial = 1687] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13174000) [pid = 3868] [serial = 1676] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (12B6C800) [pid = 3868] [serial = 1675] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1602B000) [pid = 3868] [serial = 1690] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16037C00) [pid = 3868] [serial = 1691] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (13E08400) [pid = 3868] [serial = 1664] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13171800) [pid = 3868] [serial = 1663] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (16C45800) [pid = 3868] [serial = 1667] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16038400) [pid = 3868] [serial = 1666] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (1A555400) [pid = 3868] [serial = 1670] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1A094C00) [pid = 3868] [serial = 1669] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (134AE400) [pid = 3868] [serial = 1673] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (11D76400) [pid = 3868] [serial = 1672] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (173A9000) [pid = 3868] [serial = 1694] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (16FBF400) [pid = 3868] [serial = 1697] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1602D400) [pid = 3868] [serial = 1696] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (16C4CC00) [pid = 3868] [serial = 1693] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (1564FC00) [pid = 3868] [serial = 1688] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (145A6400) [pid = 3868] [serial = 1685] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (1745D800) [pid = 3868] [serial = 1700] [outer = 00000000] [url = about:blank] 05:21:42 INFO - PROCESS | 3868 | 1471350102567 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2003ms 05:21:42 INFO - PROCESS | 3868 | 1471350102633 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 3868 | 1471350102637 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 05:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:21:42 INFO - PROCESS | 3868 | 1471350102643 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 3868 | 1471350102647 Marionette TRACE conn3 <- [1,2278,null,{}] 05:21:42 INFO - PROCESS | 3868 | 1471350102653 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:42 INFO - PROCESS | 3868 | 1471350102656 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:42 INFO - PROCESS | 3868 | 1471350102752 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:21:42 INFO - PROCESS | 3868 | 1471350102768 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 3868 | 1471350102771 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:42 INFO - PROCESS | 3868 | ++DOCSHELL 112DA400 == 25 [pid = 3868] [id = 579] 05:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (112E3800) [pid = 3868] [serial = 1737] [outer = 00000000] 05:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (114D5000) [pid = 3868] [serial = 1738] [outer = 112E3800] 05:21:42 INFO - PROCESS | 3868 | 1471350102821 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (114E3400) [pid = 3868] [serial = 1739] [outer = 112E3800] 05:21:43 INFO - PROCESS | 3868 | 1471350103312 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 716ms 05:21:43 INFO - PROCESS | 3868 | 1471350103346 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 3868 | 1471350103351 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 05:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:21:43 INFO - PROCESS | 3868 | 1471350103357 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 3868 | 1471350103360 Marionette TRACE conn3 <- [1,2282,null,{}] 05:21:43 INFO - PROCESS | 3868 | 1471350103364 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 3868 | 1471350103367 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:43 INFO - PROCESS | 3868 | 1471350103453 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:21:43 INFO - PROCESS | 3868 | 1471350103462 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 3868 | 1471350103465 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:43 INFO - PROCESS | 3868 | ++DOCSHELL 11D77800 == 26 [pid = 3868] [id = 580] 05:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (11D77C00) [pid = 3868] [serial = 1740] [outer = 00000000] 05:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (11DE7800) [pid = 3868] [serial = 1741] [outer = 11D77C00] 05:21:43 INFO - PROCESS | 3868 | 1471350103518 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (12B72400) [pid = 3868] [serial = 1742] [outer = 11D77C00] 05:21:44 INFO - PROCESS | 3868 | 1471350104014 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 700ms 05:21:44 INFO - PROCESS | 3868 | 1471350104107 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 3868 | 1471350104110 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 05:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:21:44 INFO - PROCESS | 3868 | 1471350104113 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 3868 | 1471350104116 Marionette TRACE conn3 <- [1,2286,null,{}] 05:21:44 INFO - PROCESS | 3868 | 1471350104127 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 3868 | 1471350104132 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:44 INFO - PROCESS | 3868 | 1471350104243 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:21:44 INFO - PROCESS | 3868 | 1471350104341 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 3868 | 1471350104344 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:44 INFO - PROCESS | 3868 | ++DOCSHELL 134AE400 == 27 [pid = 3868] [id = 581] 05:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (134B0C00) [pid = 3868] [serial = 1743] [outer = 00000000] 05:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (13A02800) [pid = 3868] [serial = 1744] [outer = 134B0C00] 05:21:44 INFO - PROCESS | 3868 | 1471350104395 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (13ACC800) [pid = 3868] [serial = 1745] [outer = 134B0C00] 05:21:44 INFO - PROCESS | 3868 | 1471350104778 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 715ms 05:21:44 INFO - PROCESS | 3868 | 1471350104814 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 3868 | 1471350104817 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 05:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:21:44 INFO - PROCESS | 3868 | 1471350104820 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 3868 | 1471350104822 Marionette TRACE conn3 <- [1,2290,null,{}] 05:21:44 INFO - PROCESS | 3868 | 1471350104844 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 3868 | 1471350104846 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:44 INFO - PROCESS | 3868 | 1471350104928 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:21:44 INFO - PROCESS | 3868 | 1471350104934 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 3868 | 1471350104936 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:44 INFO - PROCESS | 3868 | ++DOCSHELL 134BB800 == 28 [pid = 3868] [id = 582] 05:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (13A0F800) [pid = 3868] [serial = 1746] [outer = 00000000] 05:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1452C800) [pid = 3868] [serial = 1747] [outer = 13A0F800] 05:21:44 INFO - PROCESS | 3868 | 1471350104981 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (145A6400) [pid = 3868] [serial = 1748] [outer = 13A0F800] 05:21:45 INFO - PROCESS | 3868 | 1471350105442 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 668ms 05:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:21:45 INFO - PROCESS | 3868 | 1471350105478 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 3868 | 1471350105480 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 05:21:45 INFO - PROCESS | 3868 | 1471350105484 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 3868 | 1471350105485 Marionette TRACE conn3 <- [1,2294,null,{}] 05:21:45 INFO - PROCESS | 3868 | 1471350105489 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:45 INFO - PROCESS | 3868 | 1471350105491 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:45 INFO - PROCESS | 3868 | 1471350105571 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:21:45 INFO - PROCESS | 3868 | 1471350105579 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 3868 | 1471350105581 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:45 INFO - PROCESS | 3868 | ++DOCSHELL 145B4400 == 29 [pid = 3868] [id = 583] 05:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1509E800) [pid = 3868] [serial = 1749] [outer = 00000000] 05:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (15128400) [pid = 3868] [serial = 1750] [outer = 1509E800] 05:21:45 INFO - PROCESS | 3868 | 1471350105626 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1512F000) [pid = 3868] [serial = 1751] [outer = 1509E800] 05:21:46 INFO - PROCESS | 3868 | 1471350106162 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 700ms 05:21:46 INFO - PROCESS | 3868 | 1471350106216 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 3868 | 1471350106218 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 05:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:21:46 INFO - PROCESS | 3868 | 1471350106222 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 3868 | 1471350106223 Marionette TRACE conn3 <- [1,2298,null,{}] 05:21:46 INFO - PROCESS | 3868 | 1471350106227 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 3868 | 1471350106232 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:46 INFO - PROCESS | 3868 | 1471350106333 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:21:46 INFO - PROCESS | 3868 | 1471350106347 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 3868 | 1471350106349 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:46 INFO - PROCESS | 3868 | ++DOCSHELL 15A06000 == 30 [pid = 3868] [id = 584] 05:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (15A06400) [pid = 3868] [serial = 1752] [outer = 00000000] 05:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16A61800) [pid = 3868] [serial = 1753] [outer = 15A06400] 05:21:46 INFO - PROCESS | 3868 | 1471350106395 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (16B8B000) [pid = 3868] [serial = 1754] [outer = 15A06400] 05:21:46 INFO - PROCESS | 3868 | 1471350106844 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 699ms 05:21:46 INFO - PROCESS | 3868 | 1471350106921 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 3868 | 1471350106923 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 05:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:21:46 INFO - PROCESS | 3868 | 1471350106926 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 3868 | 1471350106928 Marionette TRACE conn3 <- [1,2302,null,{}] 05:21:46 INFO - PROCESS | 3868 | 1471350106931 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 3868 | 1471350106933 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:47 INFO - PROCESS | 3868 | 1471350107044 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:21:47 INFO - PROCESS | 3868 | 1471350107052 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 3868 | 1471350107054 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:47 INFO - PROCESS | 3868 | ++DOCSHELL 11DE7000 == 31 [pid = 3868] [id = 585] 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13213400) [pid = 3868] [serial = 1755] [outer = 00000000] 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16CF5400) [pid = 3868] [serial = 1756] [outer = 13213400] 05:21:47 INFO - PROCESS | 3868 | 1471350107099 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16D6FC00) [pid = 3868] [serial = 1757] [outer = 13213400] 05:21:47 INFO - PROCESS | 3868 | 1471350107513 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 652ms 05:21:47 INFO - PROCESS | 3868 | 1471350107565 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 3868 | 1471350107567 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 05:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:21:47 INFO - PROCESS | 3868 | 1471350107571 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 3868 | 1471350107572 Marionette TRACE conn3 <- [1,2306,null,{}] 05:21:47 INFO - PROCESS | 3868 | 1471350107579 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 3868 | 1471350107581 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:47 INFO - PROCESS | 3868 | 1471350107657 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:21:47 INFO - PROCESS | 3868 | 1471350107663 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 3868 | 1471350107665 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:47 INFO - PROCESS | 3868 | ++DOCSHELL 16CF3400 == 32 [pid = 3868] [id = 586] 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16EA2800) [pid = 3868] [serial = 1758] [outer = 00000000] 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17459C00) [pid = 3868] [serial = 1759] [outer = 16EA2800] 05:21:47 INFO - PROCESS | 3868 | 1471350107711 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1745B800) [pid = 3868] [serial = 1760] [outer = 16EA2800] 05:21:48 INFO - PROCESS | 3868 | 1471350108223 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 3868 | 1471350108242 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 05:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:21:48 INFO - PROCESS | 3868 | 1471350108249 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 3868 | 1471350108251 Marionette TRACE conn3 <- [1,2310,null,{}] 05:21:48 INFO - PROCESS | 3868 | 1471350108262 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:48 INFO - PROCESS | 3868 | 1471350108264 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:48 INFO - PROCESS | 3868 | 1471350108374 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:21:48 INFO - PROCESS | 3868 | 1471350108380 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 3868 | 1471350108382 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:48 INFO - PROCESS | 3868 | ++DOCSHELL 134AE000 == 33 [pid = 3868] [id = 587] 05:21:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (18404400) [pid = 3868] [serial = 1761] [outer = 00000000] 05:21:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1840DC00) [pid = 3868] [serial = 1762] [outer = 18404400] 05:21:48 INFO - PROCESS | 3868 | 1471350108427 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18412000) [pid = 3868] [serial = 1763] [outer = 18404400] 05:21:48 INFO - PROCESS | 3868 | 1471350108873 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 636ms 05:21:48 INFO - PROCESS | 3868 | 1471350108889 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 3868 | 1471350108891 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 05:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:21:48 INFO - PROCESS | 3868 | 1471350108894 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 3868 | 1471350108896 Marionette TRACE conn3 <- [1,2314,null,{}] 05:21:48 INFO - PROCESS | 3868 | 1471350108900 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:48 INFO - PROCESS | 3868 | 1471350108902 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:49 INFO - PROCESS | 3868 | 1471350109022 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:21:49 INFO - PROCESS | 3868 | 1471350109036 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 3868 | 1471350109039 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:49 INFO - PROCESS | 3868 | ++DOCSHELL 1564F400 == 34 [pid = 3868] [id = 588] 05:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (173A7800) [pid = 3868] [serial = 1764] [outer = 00000000] 05:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (18420400) [pid = 3868] [serial = 1765] [outer = 173A7800] 05:21:49 INFO - PROCESS | 3868 | 1471350109140 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (19962000) [pid = 3868] [serial = 1766] [outer = 173A7800] 05:21:49 INFO - PROCESS | 3868 | 1471350109555 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 700ms 05:21:49 INFO - PROCESS | 3868 | 1471350109595 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 3868 | 1471350109598 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 05:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:21:49 INFO - PROCESS | 3868 | 1471350109606 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 3868 | 1471350109656 Marionette TRACE conn3 <- [1,2318,null,{}] 05:21:49 INFO - PROCESS | 3868 | 1471350109660 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 3868 | 1471350109662 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:49 INFO - PROCESS | 3868 | 1471350109815 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:21:49 INFO - PROCESS | 3868 | 1471350109884 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 3868 | 1471350109887 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:49 INFO - PROCESS | 3868 | ++DOCSHELL 1430E000 == 35 [pid = 3868] [id = 589] 05:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19E52800) [pid = 3868] [serial = 1767] [outer = 00000000] 05:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19E5EC00) [pid = 3868] [serial = 1768] [outer = 19E52800] 05:21:49 INFO - PROCESS | 3868 | 1471350109939 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15129000) [pid = 3868] [serial = 1769] [outer = 19E52800] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18413400) [pid = 3868] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1602BC00) [pid = 3868] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (173A0000) [pid = 3868] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (18413C00) [pid = 3868] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1512F800) [pid = 3868] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13A03400) [pid = 3868] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10A53000) [pid = 3868] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (0F9E9000) [pid = 3868] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11432800) [pid = 3868] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (18405000) [pid = 3868] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (132AF800) [pid = 3868] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:21:50 INFO - PROCESS | 3868 | 1471350110458 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 874ms 05:21:50 INFO - PROCESS | 3868 | 1471350110504 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 3868 | 1471350110506 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 05:21:50 INFO - PROCESS | 3868 | 1471350110509 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:21:50 INFO - PROCESS | 3868 | 1471350110511 Marionette TRACE conn3 <- [1,2322,null,{}] 05:21:50 INFO - PROCESS | 3868 | 1471350110514 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:50 INFO - PROCESS | 3868 | 1471350110516 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:50 INFO - PROCESS | 3868 | 1471350110596 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:21:50 INFO - PROCESS | 3868 | 1471350110601 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 3868 | 1471350110603 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:50 INFO - PROCESS | 3868 | ++DOCSHELL 13E05C00 == 36 [pid = 3868] [id = 590] 05:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15125000) [pid = 3868] [serial = 1770] [outer = 00000000] 05:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (18405000) [pid = 3868] [serial = 1771] [outer = 15125000] 05:21:50 INFO - PROCESS | 3868 | 1471350110664 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15131400) [pid = 3868] [serial = 1772] [outer = 15125000] 05:21:51 INFO - PROCESS | 3868 | 1471350111125 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 652ms 05:21:51 INFO - PROCESS | 3868 | 1471350111153 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 3868 | 1471350111155 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 05:21:51 INFO - PROCESS | 3868 | 1471350111163 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 3868 | 1471350111164 Marionette TRACE conn3 <- [1,2326,null,{}] 05:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:21:51 INFO - PROCESS | 3868 | 1471350111167 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 3868 | 1471350111169 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:51 INFO - PROCESS | 3868 | 1471350111257 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:21:51 INFO - PROCESS | 3868 | 1471350111263 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 3868 | 1471350111265 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:51 INFO - PROCESS | 3868 | ++DOCSHELL 1840B800 == 37 [pid = 3868] [id = 591] 05:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (19B8B400) [pid = 3868] [serial = 1773] [outer = 00000000] 05:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1A09B400) [pid = 3868] [serial = 1774] [outer = 19B8B400] 05:21:51 INFO - PROCESS | 3868 | 1471350111309 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16C46400) [pid = 3868] [serial = 1775] [outer = 19B8B400] 05:21:51 INFO - PROCESS | 3868 | 1471350111792 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 652ms 05:21:51 INFO - PROCESS | 3868 | 1471350111839 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 3868 | 1471350111841 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 05:21:51 INFO - PROCESS | 3868 | 1471350111844 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:21:51 INFO - PROCESS | 3868 | 1471350111846 Marionette TRACE conn3 <- [1,2330,null,{}] 05:21:51 INFO - PROCESS | 3868 | 1471350111849 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 3868 | 1471350111851 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:51 INFO - PROCESS | 3868 | 1471350111930 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:21:51 INFO - PROCESS | 3868 | 1471350111935 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 3868 | 1471350111937 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:51 INFO - PROCESS | 3868 | ++DOCSHELL 15127800 == 38 [pid = 3868] [id = 592] 05:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16D72C00) [pid = 3868] [serial = 1776] [outer = 00000000] 05:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1A553800) [pid = 3868] [serial = 1777] [outer = 16D72C00] 05:21:51 INFO - PROCESS | 3868 | 1471350111981 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1A597C00) [pid = 3868] [serial = 1778] [outer = 16D72C00] 05:21:52 INFO - PROCESS | 3868 | --DOCSHELL 19965800 == 37 [pid = 3868] [id = 578] 05:21:52 INFO - PROCESS | 3868 | --DOCSHELL 112DA400 == 36 [pid = 3868] [id = 579] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 145B4400 == 35 [pid = 3868] [id = 583] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 1430E000 == 34 [pid = 3868] [id = 589] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 15A06000 == 33 [pid = 3868] [id = 584] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 16CF3400 == 32 [pid = 3868] [id = 586] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 1564F400 == 31 [pid = 3868] [id = 588] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 134BB800 == 30 [pid = 3868] [id = 582] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 11DE7000 == 29 [pid = 3868] [id = 585] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 134AE000 == 28 [pid = 3868] [id = 587] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 13E05C00 == 27 [pid = 3868] [id = 590] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 11D77800 == 26 [pid = 3868] [id = 580] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 134AE400 == 25 [pid = 3868] [id = 581] 05:21:53 INFO - PROCESS | 3868 | --DOCSHELL 1840B800 == 24 [pid = 3868] [id = 591] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19B90400) [pid = 3868] [serial = 1733] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19E58400) [pid = 3868] [serial = 1735] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16CF3800) [pid = 3868] [serial = 1720] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (17650400) [pid = 3868] [serial = 1723] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18420000) [pid = 3868] [serial = 1726] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (18408800) [pid = 3868] [serial = 1724] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19959C00) [pid = 3868] [serial = 1727] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19B8B000) [pid = 3868] [serial = 1732] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15902400) [pid = 3868] [serial = 1717] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (13E03000) [pid = 3868] [serial = 1714] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13E0FC00) [pid = 3868] [serial = 1715] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (11433800) [pid = 3868] [serial = 1711] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11D73800) [pid = 3868] [serial = 1712] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (10F24400) [pid = 3868] [serial = 1709] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (10A0A400) [pid = 3868] [serial = 1708] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (11D9E800) [pid = 3868] [serial = 1706] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (11CF7000) [pid = 3868] [serial = 1705] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1841A800) [pid = 3868] [serial = 1703] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (16D75C00) [pid = 3868] [serial = 1721] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1512B400) [pid = 3868] [serial = 1729] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (159F2800) [pid = 3868] [serial = 1718] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (16EF4000) [pid = 3868] [serial = 1730] [outer = 00000000] [url = about:blank] 05:21:53 INFO - PROCESS | 3868 | 1471350113782 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1987ms 05:21:53 INFO - PROCESS | 3868 | 1471350113839 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 3868 | 1471350113843 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 05:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:21:53 INFO - PROCESS | 3868 | 1471350113848 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 3868 | 1471350113852 Marionette TRACE conn3 <- [1,2334,null,{}] 05:21:53 INFO - PROCESS | 3868 | 1471350113857 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:53 INFO - PROCESS | 3868 | 1471350113860 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:53 INFO - PROCESS | 3868 | 1471350113949 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:21:53 INFO - PROCESS | 3868 | 1471350113959 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 3868 | 1471350113964 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:53 INFO - PROCESS | 3868 | ++DOCSHELL 10A55C00 == 25 [pid = 3868] [id = 593] 05:21:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (10F2E400) [pid = 3868] [serial = 1779] [outer = 00000000] 05:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (112D2C00) [pid = 3868] [serial = 1780] [outer = 10F2E400] 05:21:54 INFO - PROCESS | 3868 | 1471350114018 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (112E2800) [pid = 3868] [serial = 1781] [outer = 10F2E400] 05:21:54 INFO - PROCESS | 3868 | 1471350114521 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 700ms 05:21:54 INFO - PROCESS | 3868 | 1471350114549 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 3868 | 1471350114554 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 05:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:21:54 INFO - PROCESS | 3868 | 1471350114564 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 3868 | 1471350114567 Marionette TRACE conn3 <- [1,2338,null,{}] 05:21:54 INFO - PROCESS | 3868 | 1471350114570 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 3868 | 1471350114574 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:54 INFO - PROCESS | 3868 | 1471350114659 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:21:54 INFO - PROCESS | 3868 | 1471350114668 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 3868 | 1471350114671 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:54 INFO - PROCESS | 3868 | ++DOCSHELL 1189A000 == 26 [pid = 3868] [id = 594] 05:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1189A400) [pid = 3868] [serial = 1782] [outer = 00000000] 05:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (11C13000) [pid = 3868] [serial = 1783] [outer = 1189A400] 05:21:54 INFO - PROCESS | 3868 | 1471350114720 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11D6F000) [pid = 3868] [serial = 1784] [outer = 1189A400] 05:21:55 INFO - PROCESS | 3868 | 1471350115201 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 699ms 05:21:55 INFO - PROCESS | 3868 | 1471350115303 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 3868 | 1471350115305 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 05:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:21:55 INFO - PROCESS | 3868 | 1471350115309 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 3868 | 1471350115312 Marionette TRACE conn3 <- [1,2342,null,{}] 05:21:55 INFO - PROCESS | 3868 | 1471350115323 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 3868 | 1471350115328 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:55 INFO - PROCESS | 3868 | 1471350115437 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:21:55 INFO - PROCESS | 3868 | 1471350115539 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 3868 | 1471350115542 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:55 INFO - PROCESS | 3868 | ++DOCSHELL 1316CC00 == 27 [pid = 3868] [id = 595] 05:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1316F000) [pid = 3868] [serial = 1785] [outer = 00000000] 05:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13198C00) [pid = 3868] [serial = 1786] [outer = 1316F000] 05:21:55 INFO - PROCESS | 3868 | 1471350115591 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (132AF000) [pid = 3868] [serial = 1787] [outer = 1316F000] 05:21:56 INFO - PROCESS | 3868 | 1471350115987 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 747ms 05:21:56 INFO - PROCESS | 3868 | 1471350116048 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 3868 | 1471350116050 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 05:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:21:56 INFO - PROCESS | 3868 | 1471350116053 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 3868 | 1471350116055 Marionette TRACE conn3 <- [1,2346,null,{}] 05:21:56 INFO - PROCESS | 3868 | 1471350116058 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 3868 | 1471350116060 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:56 INFO - PROCESS | 3868 | 1471350116152 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:21:56 INFO - PROCESS | 3868 | 1471350116157 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 3868 | 1471350116159 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:56 INFO - PROCESS | 3868 | ++DOCSHELL 134AE400 == 28 [pid = 3868] [id = 596] 05:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13A0B000) [pid = 3868] [serial = 1788] [outer = 00000000] 05:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13E09C00) [pid = 3868] [serial = 1789] [outer = 13A0B000] 05:21:56 INFO - PROCESS | 3868 | 1471350116204 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13E10C00) [pid = 3868] [serial = 1790] [outer = 13A0B000] 05:21:56 INFO - PROCESS | 3868 | 1471350116672 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 700ms 05:21:56 INFO - PROCESS | 3868 | 1471350116753 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 3868 | 1471350116755 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 05:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:21:56 INFO - PROCESS | 3868 | 1471350116759 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 3868 | 1471350116760 Marionette TRACE conn3 <- [1,2350,null,{}] 05:21:56 INFO - PROCESS | 3868 | 1471350116764 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 3868 | 1471350116766 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:56 INFO - PROCESS | 3868 | 1471350116870 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:21:56 INFO - PROCESS | 3868 | 1471350116881 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 3868 | 1471350116884 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:56 INFO - PROCESS | 3868 | ++DOCSHELL 1452D800 == 29 [pid = 3868] [id = 597] 05:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1509C400) [pid = 3868] [serial = 1791] [outer = 00000000] 05:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1511AC00) [pid = 3868] [serial = 1792] [outer = 1509C400] 05:21:56 INFO - PROCESS | 3868 | 1471350116928 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1512C000) [pid = 3868] [serial = 1793] [outer = 1509C400] 05:21:57 INFO - PROCESS | 3868 | 1471350117433 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 700ms 05:21:57 INFO - PROCESS | 3868 | 1471350117490 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 3868 | 1471350117492 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 05:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:21:57 INFO - PROCESS | 3868 | 1471350117496 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 3868 | 1471350117498 Marionette TRACE conn3 <- [1,2354,null,{}] 05:21:57 INFO - PROCESS | 3868 | 1471350117501 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:57 INFO - PROCESS | 3868 | 1471350117507 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:57 INFO - PROCESS | 3868 | 1471350117604 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:21:57 INFO - PROCESS | 3868 | 1471350117615 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 3868 | 1471350117617 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:57 INFO - PROCESS | 3868 | ++DOCSHELL 15903400 == 30 [pid = 3868] [id = 598] 05:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (159F8400) [pid = 3868] [serial = 1794] [outer = 00000000] 05:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1602B000) [pid = 3868] [serial = 1795] [outer = 159F8400] 05:21:57 INFO - PROCESS | 3868 | 1471350117662 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16A69800) [pid = 3868] [serial = 1796] [outer = 159F8400] 05:21:58 INFO - PROCESS | 3868 | 1471350118109 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 652ms 05:21:58 INFO - PROCESS | 3868 | 1471350118134 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 3868 | 1471350118136 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 05:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:21:58 INFO - PROCESS | 3868 | 1471350118148 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 3868 | 1471350118150 Marionette TRACE conn3 <- [1,2358,null,{}] 05:21:58 INFO - PROCESS | 3868 | 1471350118154 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 3868 | 1471350118156 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:58 INFO - PROCESS | 3868 | 1471350118238 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:21:58 INFO - PROCESS | 3868 | 1471350118243 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 3868 | 1471350118245 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:58 INFO - PROCESS | 3868 | ++DOCSHELL 16C4E000 == 31 [pid = 3868] [id = 599] 05:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16CEF400) [pid = 3868] [serial = 1797] [outer = 00000000] 05:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16E1D800) [pid = 3868] [serial = 1798] [outer = 16CEF400] 05:21:58 INFO - PROCESS | 3868 | 1471350118290 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16E1DC00) [pid = 3868] [serial = 1799] [outer = 16CEF400] 05:21:58 INFO - PROCESS | 3868 | 1471350118760 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 668ms 05:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:21:58 INFO - PROCESS | 3868 | 1471350118798 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 3868 | 1471350118800 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 05:21:58 INFO - PROCESS | 3868 | 1471350118804 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 3868 | 1471350118806 Marionette TRACE conn3 <- [1,2362,null,{}] 05:21:58 INFO - PROCESS | 3868 | 1471350118809 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 3868 | 1471350118811 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:58 INFO - PROCESS | 3868 | 1471350118888 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:21:58 INFO - PROCESS | 3868 | 1471350118894 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 3868 | 1471350118896 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:58 INFO - PROCESS | 3868 | ++DOCSHELL 1745B400 == 32 [pid = 3868] [id = 600] 05:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17656C00) [pid = 3868] [serial = 1800] [outer = 00000000] 05:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (18154800) [pid = 3868] [serial = 1801] [outer = 17656C00] 05:21:58 INFO - PROCESS | 3868 | 1471350118939 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (18156C00) [pid = 3868] [serial = 1802] [outer = 17656C00] 05:21:59 INFO - PROCESS | 3868 | 1471350119458 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 636ms 05:21:59 INFO - PROCESS | 3868 | 1471350119475 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 3868 | 1471350119477 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 05:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:21:59 INFO - PROCESS | 3868 | 1471350119490 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 3868 | 1471350119492 Marionette TRACE conn3 <- [1,2366,null,{}] 05:21:59 INFO - PROCESS | 3868 | 1471350119495 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 3868 | 1471350119497 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:59 INFO - PROCESS | 3868 | 1471350119608 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:21:59 INFO - PROCESS | 3868 | 1471350119614 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 3868 | 1471350119616 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:21:59 INFO - PROCESS | 3868 | ++DOCSHELL 1312E400 == 33 [pid = 3868] [id = 601] 05:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1840C000) [pid = 3868] [serial = 1803] [outer = 00000000] 05:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18418400) [pid = 3868] [serial = 1804] [outer = 1840C000] 05:21:59 INFO - PROCESS | 3868 | 1471350119683 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (18419C00) [pid = 3868] [serial = 1805] [outer = 1840C000] 05:22:00 INFO - PROCESS | 3868 | 1471350120120 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 700ms 05:22:00 INFO - PROCESS | 3868 | 1471350120180 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 3868 | 1471350120182 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 05:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:22:00 INFO - PROCESS | 3868 | 1471350120191 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 3868 | 1471350120193 Marionette TRACE conn3 <- [1,2370,null,{}] 05:22:00 INFO - PROCESS | 3868 | 1471350120196 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 3868 | 1471350120198 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:00 INFO - PROCESS | 3868 | 1471350120328 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:22:00 INFO - PROCESS | 3868 | 1471350120390 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 3868 | 1471350120392 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:00 INFO - PROCESS | 3868 | ++DOCSHELL 1840BC00 == 34 [pid = 3868] [id = 602] 05:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19958000) [pid = 3868] [serial = 1806] [outer = 00000000] 05:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19B8B000) [pid = 3868] [serial = 1807] [outer = 19958000] 05:22:00 INFO - PROCESS | 3868 | 1471350120436 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19B93800) [pid = 3868] [serial = 1808] [outer = 19958000] 05:22:00 INFO - PROCESS | 3868 | 1471350120850 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 715ms 05:22:00 INFO - PROCESS | 3868 | 1471350120890 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 3868 | 1471350120892 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 05:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:22:00 INFO - PROCESS | 3868 | 1471350120896 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 3868 | 1471350120898 Marionette TRACE conn3 <- [1,2374,null,{}] 05:22:00 INFO - PROCESS | 3868 | 1471350120954 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 3868 | 1471350120956 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:01 INFO - PROCESS | 3868 | 1471350121107 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:22:01 INFO - PROCESS | 3868 | 1471350121120 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 3868 | 1471350121122 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:01 INFO - PROCESS | 3868 | ++DOCSHELL 1430E000 == 35 [pid = 3868] [id = 603] 05:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19E54400) [pid = 3868] [serial = 1809] [outer = 00000000] 05:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A093000) [pid = 3868] [serial = 1810] [outer = 19E54400] 05:22:01 INFO - PROCESS | 3868 | 1471350121169 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A552000) [pid = 3868] [serial = 1811] [outer = 19E54400] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (19B8B400) [pid = 3868] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (18404400) [pid = 3868] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (173A7800) [pid = 3868] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (19E52800) [pid = 3868] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16EA2800) [pid = 3868] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13213400) [pid = 3868] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (15A06400) [pid = 3868] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1509E800) [pid = 3868] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13A0F800) [pid = 3868] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (134B0C00) [pid = 3868] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D77C00) [pid = 3868] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (112E3800) [pid = 3868] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19B96C00) [pid = 3868] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:22:01 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (15125000) [pid = 3868] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:22:01 INFO - PROCESS | 3868 | 1471350121797 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 922ms 05:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:22:01 INFO - PROCESS | 3868 | 1471350121832 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 3868 | 1471350121834 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 05:22:01 INFO - PROCESS | 3868 | 1471350121837 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 3868 | 1471350121839 Marionette TRACE conn3 <- [1,2378,null,{}] 05:22:01 INFO - PROCESS | 3868 | 1471350121842 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:01 INFO - PROCESS | 3868 | 1471350121844 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:01 INFO - PROCESS | 3868 | 1471350121923 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:22:01 INFO - PROCESS | 3868 | 1471350121929 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 3868 | 1471350121931 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:01 INFO - PROCESS | 3868 | ++DOCSHELL 12E7D400 == 36 [pid = 3868] [id = 604] 05:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15111C00) [pid = 3868] [serial = 1812] [outer = 00000000] 05:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16EA2800) [pid = 3868] [serial = 1813] [outer = 15111C00] 05:22:01 INFO - PROCESS | 3868 | 1471350121975 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18404400) [pid = 3868] [serial = 1814] [outer = 15111C00] 05:22:02 INFO - PROCESS | 3868 | 1471350122416 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 636ms 05:22:02 INFO - PROCESS | 3868 | 1471350122476 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 3868 | 1471350122478 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 05:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:22:02 INFO - PROCESS | 3868 | 1471350122490 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 3868 | 1471350122492 Marionette TRACE conn3 <- [1,2382,null,{}] 05:22:02 INFO - PROCESS | 3868 | 1471350122496 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 3868 | 1471350122498 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:02 INFO - PROCESS | 3868 | 1471350122576 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:22:02 INFO - PROCESS | 3868 | 1471350122581 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 3868 | 1471350122583 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:02 INFO - PROCESS | 3868 | ++DOCSHELL 10B60000 == 37 [pid = 3868] [id = 605] 05:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (112D6400) [pid = 3868] [serial = 1815] [outer = 00000000] 05:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16E22C00) [pid = 3868] [serial = 1816] [outer = 112D6400] 05:22:02 INFO - PROCESS | 3868 | 1471350122627 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19EE2400) [pid = 3868] [serial = 1817] [outer = 112D6400] 05:22:03 INFO - PROCESS | 3868 | 1471350123138 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 668ms 05:22:03 INFO - PROCESS | 3868 | 1471350123172 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 3868 | 1471350123174 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 05:22:03 INFO - PROCESS | 3868 | 1471350123177 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:22:03 INFO - PROCESS | 3868 | 1471350123178 Marionette TRACE conn3 <- [1,2386,null,{}] 05:22:03 INFO - PROCESS | 3868 | 1471350123182 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:03 INFO - PROCESS | 3868 | 1471350123184 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:03 INFO - PROCESS | 3868 | 1471350123262 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:22:03 INFO - PROCESS | 3868 | 1471350123268 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 3868 | 1471350123270 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:03 INFO - PROCESS | 3868 | ++DOCSHELL 13AC6000 == 38 [pid = 3868] [id = 606] 05:22:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13E0D000) [pid = 3868] [serial = 1818] [outer = 00000000] 05:22:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A5A0000) [pid = 3868] [serial = 1819] [outer = 13E0D000] 05:22:03 INFO - PROCESS | 3868 | 1471350123313 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A98D400) [pid = 3868] [serial = 1820] [outer = 13E0D000] 05:22:04 INFO - PROCESS | 3868 | 1471350124128 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1002ms 05:22:04 INFO - PROCESS | 3868 | 1471350124165 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 3868 | 1471350124169 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 05:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:22:04 INFO - PROCESS | 3868 | 1471350124174 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 3868 | 1471350124178 Marionette TRACE conn3 <- [1,2390,null,{}] 05:22:04 INFO - PROCESS | 3868 | 1471350124185 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 3868 | 1471350124188 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:04 INFO - PROCESS | 3868 | 1471350124309 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:22:04 INFO - PROCESS | 3868 | 1471350124452 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 3868 | 1471350124455 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:04 INFO - PROCESS | 3868 | ++DOCSHELL 0F34CC00 == 39 [pid = 3868] [id = 607] 05:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (0F34D000) [pid = 3868] [serial = 1821] [outer = 00000000] 05:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (0F9EBC00) [pid = 3868] [serial = 1822] [outer = 0F34D000] 05:22:04 INFO - PROCESS | 3868 | 1471350124514 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10A09C00) [pid = 3868] [serial = 1823] [outer = 0F34D000] 05:22:05 INFO - PROCESS | 3868 | 1471350125401 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1272ms 05:22:05 INFO - PROCESS | 3868 | 1471350125465 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 3868 | 1471350125469 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 05:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:22:05 INFO - PROCESS | 3868 | 1471350125474 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 3868 | 1471350125478 Marionette TRACE conn3 <- [1,2394,null,{}] 05:22:05 INFO - PROCESS | 3868 | 1471350125483 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 3868 | 1471350125486 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:05 INFO - PROCESS | 3868 | 1471350125592 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:22:05 INFO - PROCESS | 3868 | 1471350125729 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 3868 | 1471350125735 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:05 INFO - PROCESS | 3868 | ++DOCSHELL 10A54800 == 40 [pid = 3868] [id = 608] 05:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (10B61C00) [pid = 3868] [serial = 1824] [outer = 00000000] 05:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (112C6C00) [pid = 3868] [serial = 1825] [outer = 10B61C00] 05:22:05 INFO - PROCESS | 3868 | 1471350125799 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (11436400) [pid = 3868] [serial = 1826] [outer = 10B61C00] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 10B60000 == 39 [pid = 3868] [id = 605] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 12E7D400 == 38 [pid = 3868] [id = 604] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1430E000 == 37 [pid = 3868] [id = 603] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1840BC00 == 36 [pid = 3868] [id = 602] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1312E400 == 35 [pid = 3868] [id = 601] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1745B400 == 34 [pid = 3868] [id = 600] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 16C4E000 == 33 [pid = 3868] [id = 599] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 15903400 == 32 [pid = 3868] [id = 598] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1452D800 == 31 [pid = 3868] [id = 597] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 134AE400 == 30 [pid = 3868] [id = 596] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1316CC00 == 29 [pid = 3868] [id = 595] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1A553800) [pid = 3868] [serial = 1777] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 1189A000 == 28 [pid = 3868] [id = 594] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 10A55C00 == 27 [pid = 3868] [id = 593] 05:22:06 INFO - PROCESS | 3868 | --DOCSHELL 15127800 == 26 [pid = 3868] [id = 592] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16C46400) [pid = 3868] [serial = 1775] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1840DC00) [pid = 3868] [serial = 1762] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (18420400) [pid = 3868] [serial = 1765] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (19E5EC00) [pid = 3868] [serial = 1768] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19962000) [pid = 3868] [serial = 1766] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1A09B400) [pid = 3868] [serial = 1774] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17459C00) [pid = 3868] [serial = 1759] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16CF5400) [pid = 3868] [serial = 1756] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16D6FC00) [pid = 3868] [serial = 1757] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16A61800) [pid = 3868] [serial = 1753] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16B8B000) [pid = 3868] [serial = 1754] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15128400) [pid = 3868] [serial = 1750] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1512F000) [pid = 3868] [serial = 1751] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1452C800) [pid = 3868] [serial = 1747] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (145A6400) [pid = 3868] [serial = 1748] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13A02800) [pid = 3868] [serial = 1744] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13ACC800) [pid = 3868] [serial = 1745] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11DE7800) [pid = 3868] [serial = 1741] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (12B72400) [pid = 3868] [serial = 1742] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (114D5000) [pid = 3868] [serial = 1738] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (114E3400) [pid = 3868] [serial = 1739] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19E5A800) [pid = 3868] [serial = 1736] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18412000) [pid = 3868] [serial = 1763] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (18405000) [pid = 3868] [serial = 1771] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (15129000) [pid = 3868] [serial = 1769] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (15131400) [pid = 3868] [serial = 1772] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1745B800) [pid = 3868] [serial = 1760] [outer = 00000000] [url = about:blank] 05:22:06 INFO - PROCESS | 3868 | 1471350126355 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 954ms 05:22:06 INFO - PROCESS | 3868 | 1471350126418 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 3868 | 1471350126423 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 05:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:22:06 INFO - PROCESS | 3868 | 1471350126429 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 3868 | 1471350126432 Marionette TRACE conn3 <- [1,2398,null,{}] 05:22:06 INFO - PROCESS | 3868 | 1471350126436 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:06 INFO - PROCESS | 3868 | 1471350126438 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:06 INFO - PROCESS | 3868 | 1471350126582 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:22:06 INFO - PROCESS | 3868 | 1471350126674 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 3868 | 1471350126677 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:06 INFO - PROCESS | 3868 | ++DOCSHELL 11815C00 == 27 [pid = 3868] [id = 609] 05:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (11819400) [pid = 3868] [serial = 1827] [outer = 00000000] 05:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (118A4400) [pid = 3868] [serial = 1828] [outer = 11819400] 05:22:06 INFO - PROCESS | 3868 | 1471350126726 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11D6F800) [pid = 3868] [serial = 1829] [outer = 11819400] 05:22:07 INFO - PROCESS | 3868 | 1471350127190 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 811ms 05:22:07 INFO - PROCESS | 3868 | 1471350127263 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 3868 | 1471350127265 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 05:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:22:07 INFO - PROCESS | 3868 | 1471350127268 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 3868 | 1471350127272 Marionette TRACE conn3 <- [1,2402,null,{}] 05:22:07 INFO - PROCESS | 3868 | 1471350127282 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:07 INFO - PROCESS | 3868 | 1471350127287 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:07 INFO - PROCESS | 3868 | 1471350127372 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:22:07 INFO - PROCESS | 3868 | 1471350127385 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 3868 | 1471350127388 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:07 INFO - PROCESS | 3868 | ++DOCSHELL 12E27800 == 28 [pid = 3868] [id = 610] 05:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (12E28800) [pid = 3868] [serial = 1830] [outer = 00000000] 05:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13132C00) [pid = 3868] [serial = 1831] [outer = 12E28800] 05:22:07 INFO - PROCESS | 3868 | 1471350127438 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13213400) [pid = 3868] [serial = 1832] [outer = 12E28800] 05:22:07 INFO - PROCESS | 3868 | 1471350127914 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 715ms 05:22:07 INFO - PROCESS | 3868 | 1471350127968 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 3868 | 1471350127970 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 05:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:22:08 INFO - PROCESS | 3868 | 1471350127974 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 3868 | 1471350127976 Marionette TRACE conn3 <- [1,2406,null,{}] 05:22:08 INFO - PROCESS | 3868 | 1471350127979 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 3868 | 1471350127981 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:08 INFO - PROCESS | 3868 | 1471350128066 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:22:08 INFO - PROCESS | 3868 | 1471350128072 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 3868 | 1471350128074 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:08 INFO - PROCESS | 3868 | ++DOCSHELL 13A09000 == 29 [pid = 3868] [id = 611] 05:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13AD1800) [pid = 3868] [serial = 1833] [outer = 00000000] 05:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13E07C00) [pid = 3868] [serial = 1834] [outer = 13AD1800] 05:22:08 INFO - PROCESS | 3868 | 1471350128120 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13E0EC00) [pid = 3868] [serial = 1835] [outer = 13AD1800] 05:22:08 INFO - PROCESS | 3868 | 1471350128617 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 716ms 05:22:08 INFO - PROCESS | 3868 | 1471350128705 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 3868 | 1471350128707 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 05:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:22:08 INFO - PROCESS | 3868 | 1471350128710 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 3868 | 1471350128712 Marionette TRACE conn3 <- [1,2410,null,{}] 05:22:08 INFO - PROCESS | 3868 | 1471350128716 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 3868 | 1471350128718 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:08 INFO - PROCESS | 3868 | 1471350128855 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:22:08 INFO - PROCESS | 3868 | 1471350128879 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 3868 | 1471350128881 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:08 INFO - PROCESS | 3868 | ++DOCSHELL 14532000 == 30 [pid = 3868] [id = 612] 05:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (14533000) [pid = 3868] [serial = 1836] [outer = 00000000] 05:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1509F400) [pid = 3868] [serial = 1837] [outer = 14533000] 05:22:08 INFO - PROCESS | 3868 | 1471350128926 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1511BC00) [pid = 3868] [serial = 1838] [outer = 14533000] 05:22:09 INFO - PROCESS | 3868 | 1471350129349 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 715ms 05:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:22:09 INFO - PROCESS | 3868 | 1471350129415 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 3868 | 1471350129417 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 05:22:09 INFO - PROCESS | 3868 | 1471350129421 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 3868 | 1471350129422 Marionette TRACE conn3 <- [1,2414,null,{}] 05:22:09 INFO - PROCESS | 3868 | 1471350129425 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:09 INFO - PROCESS | 3868 | 1471350129431 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:09 INFO - PROCESS | 3868 | 1471350129569 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:22:09 INFO - PROCESS | 3868 | 1471350129642 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 3868 | 1471350129644 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:09 INFO - PROCESS | 3868 | ++DOCSHELL 15128800 == 31 [pid = 3868] [id = 613] 05:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15129000) [pid = 3868] [serial = 1839] [outer = 00000000] 05:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15659C00) [pid = 3868] [serial = 1840] [outer = 15129000] 05:22:09 INFO - PROCESS | 3868 | 1471350129690 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15A0E000) [pid = 3868] [serial = 1841] [outer = 15129000] 05:22:10 INFO - PROCESS | 3868 | 1471350130116 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 747ms 05:22:10 INFO - PROCESS | 3868 | 1471350130161 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 3868 | 1471350130163 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 05:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:22:10 INFO - PROCESS | 3868 | 1471350130204 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 3868 | 1471350130206 Marionette TRACE conn3 <- [1,2418,null,{}] 05:22:10 INFO - PROCESS | 3868 | 1471350130212 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 3868 | 1471350130214 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:10 INFO - PROCESS | 3868 | 1471350130371 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:22:10 INFO - PROCESS | 3868 | 1471350130381 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 3868 | 1471350130391 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:10 INFO - PROCESS | 3868 | ++DOCSHELL 15131000 == 32 [pid = 3868] [id = 614] 05:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15658800) [pid = 3868] [serial = 1842] [outer = 00000000] 05:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16C4E000) [pid = 3868] [serial = 1843] [outer = 15658800] 05:22:10 INFO - PROCESS | 3868 | 1471350130491 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16C50C00) [pid = 3868] [serial = 1844] [outer = 15658800] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1840C000) [pid = 3868] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19958000) [pid = 3868] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1316F000) [pid = 3868] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (10F2E400) [pid = 3868] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (17656C00) [pid = 3868] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1509C400) [pid = 3868] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13A0B000) [pid = 3868] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1189A400) [pid = 3868] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16CEF400) [pid = 3868] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (159F8400) [pid = 3868] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16D72C00) [pid = 3868] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19E54400) [pid = 3868] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (112D6400) [pid = 3868] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:22:10 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (15111C00) [pid = 3868] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:22:11 INFO - PROCESS | 3868 | 1471350131026 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 907ms 05:22:11 INFO - PROCESS | 3868 | 1471350131085 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 3868 | 1471350131087 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 05:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:22:11 INFO - PROCESS | 3868 | 1471350131090 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 3868 | 1471350131092 Marionette TRACE conn3 <- [1,2422,null,{}] 05:22:11 INFO - PROCESS | 3868 | 1471350131095 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 3868 | 1471350131097 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:11 INFO - PROCESS | 3868 | 1471350131227 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:22:11 INFO - PROCESS | 3868 | 1471350131292 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 3868 | 1471350131294 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:11 INFO - PROCESS | 3868 | ++DOCSHELL 150A8400 == 33 [pid = 3868] [id = 615] 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (150AA000) [pid = 3868] [serial = 1845] [outer = 00000000] 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16037400) [pid = 3868] [serial = 1846] [outer = 150AA000] 05:22:11 INFO - PROCESS | 3868 | 1471350131338 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16CEEC00) [pid = 3868] [serial = 1847] [outer = 150AA000] 05:22:11 INFO - PROCESS | 3868 | 1471350131701 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 652ms 05:22:11 INFO - PROCESS | 3868 | 1471350131726 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 3868 | 1471350131728 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 05:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:22:11 INFO - PROCESS | 3868 | 1471350131731 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 3868 | 1471350131733 Marionette TRACE conn3 <- [1,2426,null,{}] 05:22:11 INFO - PROCESS | 3868 | 1471350131736 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 3868 | 1471350131738 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:11 INFO - PROCESS | 3868 | 1471350131815 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:22:11 INFO - PROCESS | 3868 | 1471350131820 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 3868 | 1471350131822 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:11 INFO - PROCESS | 3868 | ++DOCSHELL 13130C00 == 34 [pid = 3868] [id = 616] 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1590F400) [pid = 3868] [serial = 1848] [outer = 00000000] 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16EA9000) [pid = 3868] [serial = 1849] [outer = 1590F400] 05:22:11 INFO - PROCESS | 3868 | 1471350131866 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17451C00) [pid = 3868] [serial = 1850] [outer = 1590F400] 05:22:12 INFO - PROCESS | 3868 | 1471350132344 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 636ms 05:22:12 INFO - PROCESS | 3868 | 1471350132403 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 3868 | 1471350132405 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 05:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:22:12 INFO - PROCESS | 3868 | 1471350132408 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 3868 | 1471350132410 Marionette TRACE conn3 <- [1,2430,null,{}] 05:22:12 INFO - PROCESS | 3868 | 1471350132417 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:12 INFO - PROCESS | 3868 | 1471350132419 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:12 INFO - PROCESS | 3868 | 1471350132507 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:22:12 INFO - PROCESS | 3868 | 1471350132515 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 3868 | 1471350132517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:12 INFO - PROCESS | 3868 | ++DOCSHELL 13A08800 == 35 [pid = 3868] [id = 617] 05:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16D70400) [pid = 3868] [serial = 1851] [outer = 00000000] 05:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18153C00) [pid = 3868] [serial = 1852] [outer = 16D70400] 05:22:12 INFO - PROCESS | 3868 | 1471350132561 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18156800) [pid = 3868] [serial = 1853] [outer = 16D70400] 05:22:13 INFO - PROCESS | 3868 | --DOCSHELL 11815C00 == 34 [pid = 3868] [id = 609] 05:22:13 INFO - PROCESS | 3868 | --DOCSHELL 10A54800 == 33 [pid = 3868] [id = 608] 05:22:13 INFO - PROCESS | 3868 | --DOCSHELL 13AC6000 == 32 [pid = 3868] [id = 606] 05:22:13 INFO - PROCESS | 3868 | --DOCSHELL 0F34CC00 == 31 [pid = 3868] [id = 607] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 12E27800 == 30 [pid = 3868] [id = 610] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 15131000 == 29 [pid = 3868] [id = 614] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 14532000 == 28 [pid = 3868] [id = 612] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 150A8400 == 27 [pid = 3868] [id = 615] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 13A09000 == 26 [pid = 3868] [id = 611] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 15128800 == 25 [pid = 3868] [id = 613] 05:22:14 INFO - PROCESS | 3868 | --DOCSHELL 13130C00 == 24 [pid = 3868] [id = 616] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11C13000) [pid = 3868] [serial = 1783] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18419C00) [pid = 3868] [serial = 1805] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11D6F000) [pid = 3868] [serial = 1784] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16E1D800) [pid = 3868] [serial = 1798] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16E1DC00) [pid = 3868] [serial = 1799] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1602B000) [pid = 3868] [serial = 1795] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16A69800) [pid = 3868] [serial = 1796] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1A597C00) [pid = 3868] [serial = 1778] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1A093000) [pid = 3868] [serial = 1810] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (19EE2400) [pid = 3868] [serial = 1817] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1A5A0000) [pid = 3868] [serial = 1819] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (19B93800) [pid = 3868] [serial = 1808] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16E22C00) [pid = 3868] [serial = 1816] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16EA2800) [pid = 3868] [serial = 1813] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (18404400) [pid = 3868] [serial = 1814] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (18156C00) [pid = 3868] [serial = 1802] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1A552000) [pid = 3868] [serial = 1811] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (18418400) [pid = 3868] [serial = 1804] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (19B8B000) [pid = 3868] [serial = 1807] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (13198C00) [pid = 3868] [serial = 1786] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (132AF000) [pid = 3868] [serial = 1787] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (112D2C00) [pid = 3868] [serial = 1780] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (112E2800) [pid = 3868] [serial = 1781] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (18154800) [pid = 3868] [serial = 1801] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (1511AC00) [pid = 3868] [serial = 1792] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (1512C000) [pid = 3868] [serial = 1793] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (13E09C00) [pid = 3868] [serial = 1789] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (13E10C00) [pid = 3868] [serial = 1790] [outer = 00000000] [url = about:blank] 05:22:14 INFO - PROCESS | 3868 | 1471350134435 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2051ms 05:22:14 INFO - PROCESS | 3868 | 1471350134462 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 3868 | 1471350134467 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 05:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:22:14 INFO - PROCESS | 3868 | 1471350134474 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 3868 | 1471350134477 Marionette TRACE conn3 <- [1,2434,null,{}] 05:22:14 INFO - PROCESS | 3868 | 1471350134484 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:14 INFO - PROCESS | 3868 | 1471350134488 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:14 INFO - PROCESS | 3868 | 1471350134615 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:22:14 INFO - PROCESS | 3868 | 1471350134745 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 3868 | 1471350134750 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:14 INFO - PROCESS | 3868 | ++DOCSHELL 10A0A400 == 25 [pid = 3868] [id = 618] 05:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (10A52C00) [pid = 3868] [serial = 1854] [outer = 00000000] 05:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (10F2F800) [pid = 3868] [serial = 1855] [outer = 10A52C00] 05:22:14 INFO - PROCESS | 3868 | 1471350134818 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (1103CC00) [pid = 3868] [serial = 1856] [outer = 10A52C00] 05:22:15 INFO - PROCESS | 3868 | 1471350135466 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1065ms 05:22:15 INFO - PROCESS | 3868 | 1471350135523 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 3868 | 1471350135528 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 05:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:22:15 INFO - PROCESS | 3868 | 1471350135535 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 3868 | 1471350135538 Marionette TRACE conn3 <- [1,2438,null,{}] 05:22:15 INFO - PROCESS | 3868 | 1471350135589 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:15 INFO - PROCESS | 3868 | 1471350135592 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:15 INFO - PROCESS | 3868 | 1471350135721 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:22:15 INFO - PROCESS | 3868 | 1471350135878 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 3868 | 1471350135881 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:15 INFO - PROCESS | 3868 | ++DOCSHELL 114DD400 == 26 [pid = 3868] [id = 619] 05:22:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (114E1000) [pid = 3868] [serial = 1857] [outer = 00000000] 05:22:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (11811400) [pid = 3868] [serial = 1858] [outer = 114E1000] 05:22:15 INFO - PROCESS | 3868 | 1471350135941 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (118A3800) [pid = 3868] [serial = 1859] [outer = 114E1000] 05:22:16 INFO - PROCESS | 3868 | 1471350136648 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:22:16 INFO - PROCESS | 3868 | --DOCSHELL 13B64000 == 25 [pid = 3868] [id = 519] 05:22:16 INFO - PROCESS | 3868 | --DOCSHELL 1146EC00 == 24 [pid = 3868] [id = 518] 05:22:16 INFO - PROCESS | 3868 | --DOCSHELL 11C12C00 == 23 [pid = 3868] [id = 526] 05:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1129ms 05:22:16 INFO - PROCESS | 3868 | 1471350136687 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 3868 | 1471350136691 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 05:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:22:16 INFO - PROCESS | 3868 | 1471350136696 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 3868 | 1471350136699 Marionette TRACE conn3 <- [1,2442,null,{}] 05:22:16 INFO - PROCESS | 3868 | 1471350136705 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 3868 | 1471350136708 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:16 INFO - PROCESS | 3868 | 1471350136814 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:22:16 INFO - PROCESS | 3868 | 1471350136908 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 3868 | 1471350136913 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:16 INFO - PROCESS | 3868 | ++DOCSHELL 10B65800 == 24 [pid = 3868] [id = 620] 05:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10F2E800) [pid = 3868] [serial = 1860] [outer = 00000000] 05:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (114D6800) [pid = 3868] [serial = 1861] [outer = 10F2E800] 05:22:16 INFO - PROCESS | 3868 | 1471350136962 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (11814000) [pid = 3868] [serial = 1862] [outer = 10F2E800] 05:22:17 INFO - PROCESS | 3868 | 1471350137383 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 747ms 05:22:17 INFO - PROCESS | 3868 | 1471350137435 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 3868 | 1471350137439 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 05:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:22:17 INFO - PROCESS | 3868 | 1471350137445 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 3868 | 1471350137447 Marionette TRACE conn3 <- [1,2446,null,{}] 05:22:17 INFO - PROCESS | 3868 | 1471350137451 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:17 INFO - PROCESS | 3868 | 1471350137454 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:17 INFO - PROCESS | 3868 | 1471350137544 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:22:17 INFO - PROCESS | 3868 | 1471350137550 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 3868 | 1471350137553 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:17 INFO - PROCESS | 3868 | ++DOCSHELL 11D95400 == 25 [pid = 3868] [id = 621] 05:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (1296F000) [pid = 3868] [serial = 1863] [outer = 00000000] 05:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (12BB7400) [pid = 3868] [serial = 1864] [outer = 1296F000] 05:22:17 INFO - PROCESS | 3868 | 1471350137600 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (12E32800) [pid = 3868] [serial = 1865] [outer = 1296F000] 05:22:18 INFO - PROCESS | 3868 | 1471350138130 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 716ms 05:22:18 INFO - PROCESS | 3868 | 1471350138177 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 3868 | 1471350138179 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 05:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:22:18 INFO - PROCESS | 3868 | 1471350138183 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 3868 | 1471350138186 Marionette TRACE conn3 <- [1,2450,null,{}] 05:22:18 INFO - PROCESS | 3868 | 1471350138196 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:18 INFO - PROCESS | 3868 | 1471350138201 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:18 INFO - PROCESS | 3868 | 1471350138289 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:22:18 INFO - PROCESS | 3868 | 1471350138300 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 3868 | 1471350138303 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:18 INFO - PROCESS | 3868 | ++DOCSHELL 134AD400 == 26 [pid = 3868] [id = 622] 05:22:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (134AE400) [pid = 3868] [serial = 1866] [outer = 00000000] 05:22:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13A0F800) [pid = 3868] [serial = 1867] [outer = 134AE400] 05:22:18 INFO - PROCESS | 3868 | 1471350138442 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13B5F000) [pid = 3868] [serial = 1868] [outer = 134AE400] 05:22:18 INFO - PROCESS | 3868 | 1471350138852 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 715ms 05:22:18 INFO - PROCESS | 3868 | 1471350138882 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 3868 | 1471350138884 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 05:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:22:18 INFO - PROCESS | 3868 | 1471350138888 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 3868 | 1471350138890 Marionette TRACE conn3 <- [1,2454,null,{}] 05:22:18 INFO - PROCESS | 3868 | 1471350138894 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:18 INFO - PROCESS | 3868 | 1471350138909 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:19 INFO - PROCESS | 3868 | 1471350139063 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:22:19 INFO - PROCESS | 3868 | 1471350139084 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 3868 | 1471350139086 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:19 INFO - PROCESS | 3868 | ++DOCSHELL 1452F000 == 27 [pid = 3868] [id = 623] 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1452F400) [pid = 3868] [serial = 1869] [outer = 00000000] 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1509C800) [pid = 3868] [serial = 1870] [outer = 1452F400] 05:22:19 INFO - PROCESS | 3868 | 1471350139132 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15124800) [pid = 3868] [serial = 1871] [outer = 1452F400] 05:22:19 INFO - PROCESS | 3868 | 1471350139634 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 747ms 05:22:19 INFO - PROCESS | 3868 | 1471350139660 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 3868 | 1471350139662 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 05:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:22:19 INFO - PROCESS | 3868 | 1471350139672 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 3868 | 1471350139673 Marionette TRACE conn3 <- [1,2458,null,{}] 05:22:19 INFO - PROCESS | 3868 | 1471350139677 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 3868 | 1471350139679 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:19 INFO - PROCESS | 3868 | 1471350139793 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:22:19 INFO - PROCESS | 3868 | 1471350139798 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 3868 | 1471350139800 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:19 INFO - PROCESS | 3868 | ++DOCSHELL 1512F800 == 28 [pid = 3868] [id = 624] 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15131800) [pid = 3868] [serial = 1872] [outer = 00000000] 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1562D000) [pid = 3868] [serial = 1873] [outer = 15131800] 05:22:19 INFO - PROCESS | 3868 | 1471350139845 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (112E1C00) [pid = 3868] [serial = 1874] [outer = 15131800] 05:22:20 INFO - PROCESS | 3868 | 1471350140311 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 716ms 05:22:20 INFO - PROCESS | 3868 | 1471350140366 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 3868 | 1471350140368 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 05:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:22:20 INFO - PROCESS | 3868 | 1471350140371 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 3868 | 1471350140373 Marionette TRACE conn3 <- [1,2462,null,{}] 05:22:20 INFO - PROCESS | 3868 | 1471350140376 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:20 INFO - PROCESS | 3868 | 1471350140382 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:20 INFO - PROCESS | 3868 | 1471350140559 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:22:20 INFO - PROCESS | 3868 | 1471350140585 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 3868 | 1471350140587 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:20 INFO - PROCESS | 3868 | ++DOCSHELL 12BB9400 == 29 [pid = 3868] [id = 625] 05:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16038800) [pid = 3868] [serial = 1875] [outer = 00000000] 05:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16D73800) [pid = 3868] [serial = 1876] [outer = 16038800] 05:22:20 INFO - PROCESS | 3868 | 1471350140633 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16E23000) [pid = 3868] [serial = 1877] [outer = 16038800] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (14533000) [pid = 3868] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15129000) [pid = 3868] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (150AA000) [pid = 3868] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15658800) [pid = 3868] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1590F400) [pid = 3868] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13AD1800) [pid = 3868] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (12E28800) [pid = 3868] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (11819400) [pid = 3868] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (10B61C00) [pid = 3868] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (0F34D000) [pid = 3868] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:22:21 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13E0D000) [pid = 3868] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:22:21 INFO - PROCESS | 3868 | 1471350141098 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 747ms 05:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:22:21 INFO - PROCESS | 3868 | 1471350141112 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 3868 | 1471350141114 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 05:22:21 INFO - PROCESS | 3868 | 1471350141117 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 3868 | 1471350141119 Marionette TRACE conn3 <- [1,2466,null,{}] 05:22:21 INFO - PROCESS | 3868 | 1471350141123 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 3868 | 1471350141125 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:21 INFO - PROCESS | 3868 | 1471350141211 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:22:21 INFO - PROCESS | 3868 | 1471350141217 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 3868 | 1471350141219 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:21 INFO - PROCESS | 3868 | ++DOCSHELL 10B63400 == 30 [pid = 3868] [id = 626] 05:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1312D800) [pid = 3868] [serial = 1878] [outer = 00000000] 05:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (145A7000) [pid = 3868] [serial = 1879] [outer = 1312D800] 05:22:21 INFO - PROCESS | 3868 | 1471350141264 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1509D400) [pid = 3868] [serial = 1880] [outer = 1312D800] 05:22:21 INFO - PROCESS | 3868 | 1471350141746 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 636ms 05:22:21 INFO - PROCESS | 3868 | 1471350141787 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 3868 | 1471350141789 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 05:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:22:21 INFO - PROCESS | 3868 | 1471350141796 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 3868 | 1471350141798 Marionette TRACE conn3 <- [1,2470,null,{}] 05:22:21 INFO - PROCESS | 3868 | 1471350141801 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 3868 | 1471350141803 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:21 INFO - PROCESS | 3868 | 1471350141881 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:22:21 INFO - PROCESS | 3868 | 1471350141887 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 3868 | 1471350141889 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:21 INFO - PROCESS | 3868 | ++DOCSHELL 134B3000 == 31 [pid = 3868] [id = 627] 05:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16D70000) [pid = 3868] [serial = 1881] [outer = 00000000] 05:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (173A8400) [pid = 3868] [serial = 1882] [outer = 16D70000] 05:22:21 INFO - PROCESS | 3868 | 1471350141934 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (17651000) [pid = 3868] [serial = 1883] [outer = 16D70000] 05:22:22 INFO - PROCESS | 3868 | 1471350142392 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 652ms 05:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:22:22 INFO - PROCESS | 3868 | 1471350142443 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 3868 | 1471350142445 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 05:22:22 INFO - PROCESS | 3868 | 1471350142449 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 3868 | 1471350142450 Marionette TRACE conn3 <- [1,2474,null,{}] 05:22:22 INFO - PROCESS | 3868 | 1471350142454 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:22 INFO - PROCESS | 3868 | 1471350142455 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:22 INFO - PROCESS | 3868 | 1471350142535 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:22:22 INFO - PROCESS | 3868 | 1471350142541 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 3868 | 1471350142543 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:22 INFO - PROCESS | 3868 | ++DOCSHELL 12BBA400 == 32 [pid = 3868] [id = 628] 05:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1321F000) [pid = 3868] [serial = 1884] [outer = 00000000] 05:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (17B52000) [pid = 3868] [serial = 1885] [outer = 1321F000] 05:22:22 INFO - PROCESS | 3868 | 1471350142588 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (18404800) [pid = 3868] [serial = 1886] [outer = 1321F000] 05:22:23 INFO - PROCESS | 3868 | 1471350143028 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 636ms 05:22:23 INFO - PROCESS | 3868 | 1471350143084 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 3868 | 1471350143086 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 05:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:22:23 INFO - PROCESS | 3868 | 1471350143089 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 3868 | 1471350143092 Marionette TRACE conn3 <- [1,2478,null,{}] 05:22:23 INFO - PROCESS | 3868 | 1471350143095 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 3868 | 1471350143097 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:23 INFO - PROCESS | 3868 | 1471350143273 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:22:23 INFO - PROCESS | 3868 | 1471350143445 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 3868 | 1471350143448 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:23 INFO - PROCESS | 3868 | ++DOCSHELL 10A0B400 == 33 [pid = 3868] [id = 629] 05:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10A47400) [pid = 3868] [serial = 1887] [outer = 00000000] 05:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (10F28000) [pid = 3868] [serial = 1888] [outer = 10A47400] 05:22:23 INFO - PROCESS | 3868 | 1471350143508 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11435400) [pid = 3868] [serial = 1889] [outer = 10A47400] 05:22:24 INFO - PROCESS | 3868 | 1471350144089 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1065ms 05:22:24 INFO - PROCESS | 3868 | 1471350144168 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 3868 | 1471350144172 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 05:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:22:24 INFO - PROCESS | 3868 | 1471350144197 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 3868 | 1471350144200 Marionette TRACE conn3 <- [1,2482,null,{}] 05:22:24 INFO - PROCESS | 3868 | 1471350144218 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 3868 | 1471350144222 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:24 INFO - PROCESS | 3868 | 1471350144370 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:22:24 INFO - PROCESS | 3868 | 1471350144431 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 3868 | 1471350144434 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:24 INFO - PROCESS | 3868 | ++DOCSHELL 13133800 == 34 [pid = 3868] [id = 630] 05:22:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13170000) [pid = 3868] [serial = 1890] [outer = 00000000] 05:22:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (132AEC00) [pid = 3868] [serial = 1891] [outer = 13170000] 05:22:24 INFO - PROCESS | 3868 | 1471350144498 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13E05000) [pid = 3868] [serial = 1892] [outer = 13170000] 05:22:25 INFO - PROCESS | 3868 | 1471350145073 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 954ms 05:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:22:25 INFO - PROCESS | 3868 | 1471350145176 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 3868 | 1471350145180 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 05:22:25 INFO - PROCESS | 3868 | 1471350145184 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 3868 | 1471350145186 Marionette TRACE conn3 <- [1,2486,null,{}] 05:22:25 INFO - PROCESS | 3868 | 1471350145190 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:25 INFO - PROCESS | 3868 | 1471350145192 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:25 INFO - PROCESS | 3868 | 1471350145300 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:22:25 INFO - PROCESS | 3868 | 1471350145410 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 3868 | 1471350145413 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:25 INFO - PROCESS | 3868 | ++DOCSHELL 13A0F000 == 35 [pid = 3868] [id = 631] 05:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16A6A400) [pid = 3868] [serial = 1893] [outer = 00000000] 05:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16CF5C00) [pid = 3868] [serial = 1894] [outer = 16A6A400] 05:22:25 INFO - PROCESS | 3868 | 1471350145509 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17659400) [pid = 3868] [serial = 1895] [outer = 16A6A400] 05:22:26 INFO - PROCESS | 3868 | 1471350146104 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1018ms 05:22:26 INFO - PROCESS | 3868 | 1471350146184 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 3868 | 1471350146188 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 05:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:22:26 INFO - PROCESS | 3868 | 1471350146214 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 3868 | 1471350146218 Marionette TRACE conn3 <- [1,2490,null,{}] 05:22:26 INFO - PROCESS | 3868 | 1471350146222 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 3868 | 1471350146226 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:26 INFO - PROCESS | 3868 | 1471350146341 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:22:26 INFO - PROCESS | 3868 | 1471350146481 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 3868 | 1471350146484 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:26 INFO - PROCESS | 3868 | ++DOCSHELL 17453800 == 36 [pid = 3868] [id = 632] 05:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (17456400) [pid = 3868] [serial = 1896] [outer = 00000000] 05:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (18420800) [pid = 3868] [serial = 1897] [outer = 17456400] 05:22:26 INFO - PROCESS | 3868 | 1471350146540 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1995D400) [pid = 3868] [serial = 1898] [outer = 17456400] 05:22:27 INFO - PROCESS | 3868 | 1471350147350 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1177ms 05:22:27 INFO - PROCESS | 3868 | 1471350147392 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 3868 | 1471350147396 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 05:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:22:27 INFO - PROCESS | 3868 | 1471350147401 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 3868 | 1471350147404 Marionette TRACE conn3 <- [1,2494,null,{}] 05:22:27 INFO - PROCESS | 3868 | 1471350147410 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:27 INFO - PROCESS | 3868 | 1471350147413 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:27 INFO - PROCESS | 3868 | 1471350147508 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:22:27 INFO - PROCESS | 3868 | 1471350147661 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 3868 | 1471350147664 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 1065E000 == 35 [pid = 3868] [id = 515] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 112C9000 == 34 [pid = 3868] [id = 520] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 16A64800 == 33 [pid = 3868] [id = 524] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 14537C00 == 32 [pid = 3868] [id = 512] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 1841B000 == 31 [pid = 3868] [id = 525] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 16039000 == 30 [pid = 3868] [id = 514] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 16CE9C00 == 29 [pid = 3868] [id = 523] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 13216800 == 28 [pid = 3868] [id = 521] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 11D71800 == 27 [pid = 3868] [id = 510] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 114DD400 == 26 [pid = 3868] [id = 619] 05:22:27 INFO - PROCESS | 3868 | --DOCSHELL 10A0A400 == 25 [pid = 3868] [id = 618] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1509F400) [pid = 3868] [serial = 1837] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1511BC00) [pid = 3868] [serial = 1838] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (15A0E000) [pid = 3868] [serial = 1841] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15659C00) [pid = 3868] [serial = 1840] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16037400) [pid = 3868] [serial = 1846] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16C4E000) [pid = 3868] [serial = 1843] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16EA9000) [pid = 3868] [serial = 1849] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16C50C00) [pid = 3868] [serial = 1844] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13E07C00) [pid = 3868] [serial = 1834] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13132C00) [pid = 3868] [serial = 1831] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13213400) [pid = 3868] [serial = 1832] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (118A4400) [pid = 3868] [serial = 1828] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11D6F800) [pid = 3868] [serial = 1829] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11436400) [pid = 3868] [serial = 1826] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (112C6C00) [pid = 3868] [serial = 1825] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (10A09C00) [pid = 3868] [serial = 1823] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (0F9EBC00) [pid = 3868] [serial = 1822] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1A98D400) [pid = 3868] [serial = 1820] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (17451C00) [pid = 3868] [serial = 1850] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16CEEC00) [pid = 3868] [serial = 1847] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13E0EC00) [pid = 3868] [serial = 1835] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3868 | ++DOCSHELL 0F9E8C00 == 26 [pid = 3868] [id = 633] 05:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (0F9EBC00) [pid = 3868] [serial = 1899] [outer = 00000000] 05:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10A46800) [pid = 3868] [serial = 1900] [outer = 0F9EBC00] 05:22:27 INFO - PROCESS | 3868 | 1471350147756 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (10F2A000) [pid = 3868] [serial = 1901] [outer = 0F9EBC00] 05:22:28 INFO - PROCESS | 3868 | 1471350148175 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 811ms 05:22:28 INFO - PROCESS | 3868 | 1471350148246 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 3868 | 1471350148250 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 05:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:22:28 INFO - PROCESS | 3868 | 1471350148261 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 3868 | 1471350148264 Marionette TRACE conn3 <- [1,2498,null,{}] 05:22:28 INFO - PROCESS | 3868 | 1471350148268 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:28 INFO - PROCESS | 3868 | 1471350148270 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:28 INFO - PROCESS | 3868 | 1471350148358 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:22:28 INFO - PROCESS | 3868 | 1471350148364 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 3868 | 1471350148367 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:28 INFO - PROCESS | 3868 | ++DOCSHELL 10F2B800 == 27 [pid = 3868] [id = 634] 05:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1181BC00) [pid = 3868] [serial = 1902] [outer = 00000000] 05:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11C14000) [pid = 3868] [serial = 1903] [outer = 1181BC00] 05:22:28 INFO - PROCESS | 3868 | 1471350148420 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11D75800) [pid = 3868] [serial = 1904] [outer = 1181BC00] 05:22:28 INFO - PROCESS | 3868 | 1471350148945 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 699ms 05:22:28 INFO - PROCESS | 3868 | 1471350148993 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 3868 | 1471350148995 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 05:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:22:28 INFO - PROCESS | 3868 | 1471350148999 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 3868 | 1471350149002 Marionette TRACE conn3 <- [1,2502,null,{}] 05:22:29 INFO - PROCESS | 3868 | 1471350149012 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:29 INFO - PROCESS | 3868 | 1471350149017 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:29 INFO - PROCESS | 3868 | 1471350149100 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:22:29 INFO - PROCESS | 3868 | 1471350149204 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 3868 | 1471350149207 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:29 INFO - PROCESS | 3868 | ++DOCSHELL 1319E000 == 28 [pid = 3868] [id = 635] 05:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13213400) [pid = 3868] [serial = 1905] [outer = 00000000] 05:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (134BB000) [pid = 3868] [serial = 1906] [outer = 13213400] 05:22:29 INFO - PROCESS | 3868 | 1471350149255 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13B64000) [pid = 3868] [serial = 1907] [outer = 13213400] 05:22:29 INFO - PROCESS | 3868 | 1471350149657 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 700ms 05:22:29 INFO - PROCESS | 3868 | 1471350149698 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 3868 | 1471350149701 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 05:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:22:29 INFO - PROCESS | 3868 | 1471350149704 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 3868 | 1471350149706 Marionette TRACE conn3 <- [1,2506,null,{}] 05:22:29 INFO - PROCESS | 3868 | 1471350149710 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:29 INFO - PROCESS | 3868 | 1471350149713 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:29 INFO - PROCESS | 3868 | 1471350149877 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:22:29 INFO - PROCESS | 3868 | 1471350149898 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 3868 | 1471350149900 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:29 INFO - PROCESS | 3868 | ++DOCSHELL 13B61C00 == 29 [pid = 3868] [id = 636] 05:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13E0A800) [pid = 3868] [serial = 1908] [outer = 00000000] 05:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (145B4400) [pid = 3868] [serial = 1909] [outer = 13E0A800] 05:22:29 INFO - PROCESS | 3868 | 1471350149946 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15117800) [pid = 3868] [serial = 1910] [outer = 13E0A800] 05:22:30 INFO - PROCESS | 3868 | 1471350150397 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 747ms 05:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:22:30 INFO - PROCESS | 3868 | 1471350150446 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 3868 | 1471350150448 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 05:22:30 INFO - PROCESS | 3868 | 1471350150452 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 3868 | 1471350150453 Marionette TRACE conn3 <- [1,2510,null,{}] 05:22:30 INFO - PROCESS | 3868 | 1471350150457 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:30 INFO - PROCESS | 3868 | 1471350150459 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:30 INFO - PROCESS | 3868 | 1471350150570 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:22:30 INFO - PROCESS | 3868 | 1471350150575 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 3868 | 1471350150577 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:30 INFO - PROCESS | 3868 | ++DOCSHELL 15128800 == 30 [pid = 3868] [id = 637] 05:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (15129C00) [pid = 3868] [serial = 1911] [outer = 00000000] 05:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15651800) [pid = 3868] [serial = 1912] [outer = 15129C00] 05:22:30 INFO - PROCESS | 3868 | 1471350150622 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1590E800) [pid = 3868] [serial = 1913] [outer = 15129C00] 05:22:31 INFO - PROCESS | 3868 | 1471350151139 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 700ms 05:22:31 INFO - PROCESS | 3868 | 1471350151183 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 3868 | 1471350151185 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 05:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:22:31 INFO - PROCESS | 3868 | 1471350151199 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 3868 | 1471350151201 Marionette TRACE conn3 <- [1,2514,null,{}] 05:22:31 INFO - PROCESS | 3868 | 1471350151205 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:31 INFO - PROCESS | 3868 | 1471350151210 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:31 INFO - PROCESS | 3868 | 1471350151380 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:22:31 INFO - PROCESS | 3868 | 1471350151449 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 3868 | 1471350151451 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:31 INFO - PROCESS | 3868 | ++DOCSHELL 12E31400 == 31 [pid = 3868] [id = 638] 05:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13220800) [pid = 3868] [serial = 1914] [outer = 00000000] 05:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16CF3400) [pid = 3868] [serial = 1915] [outer = 13220800] 05:22:31 INFO - PROCESS | 3868 | 1471350151497 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16FBF400) [pid = 3868] [serial = 1916] [outer = 13220800] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10F2E800) [pid = 3868] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15131800) [pid = 3868] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10A52C00) [pid = 3868] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16038800) [pid = 3868] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (134AE400) [pid = 3868] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (114E1000) [pid = 3868] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1312D800) [pid = 3868] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16D70400) [pid = 3868] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1296F000) [pid = 3868] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1452F400) [pid = 3868] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:22:32 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16D70000) [pid = 3868] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:22:32 INFO - PROCESS | 3868 | 1471350152043 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 923ms 05:22:32 INFO - PROCESS | 3868 | 1471350152098 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 3868 | 1471350152100 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 05:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:22:32 INFO - PROCESS | 3868 | 1471350152103 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 3868 | 1471350152115 Marionette TRACE conn3 <- [1,2518,null,{}] 05:22:32 INFO - PROCESS | 3868 | 1471350152118 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 3868 | 1471350152120 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:32 INFO - PROCESS | 3868 | 1471350152198 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:22:32 INFO - PROCESS | 3868 | 1471350152204 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 3868 | 1471350152206 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:32 INFO - PROCESS | 3868 | ++DOCSHELL 1069BC00 == 32 [pid = 3868] [id = 639] 05:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12B6C800) [pid = 3868] [serial = 1917] [outer = 00000000] 05:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (14539C00) [pid = 3868] [serial = 1918] [outer = 12B6C800] 05:22:32 INFO - PROCESS | 3868 | 1471350152251 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15118000) [pid = 3868] [serial = 1919] [outer = 12B6C800] 05:22:32 INFO - PROCESS | 3868 | 1471350152745 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 668ms 05:22:32 INFO - PROCESS | 3868 | 1471350152794 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 3868 | 1471350152796 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 05:22:32 INFO - PROCESS | 3868 | 1471350152800 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:22:32 INFO - PROCESS | 3868 | 1471350152801 Marionette TRACE conn3 <- [1,2522,null,{}] 05:22:32 INFO - PROCESS | 3868 | 1471350152805 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 3868 | 1471350152807 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:32 INFO - PROCESS | 3868 | 1471350152892 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:22:32 INFO - PROCESS | 3868 | 1471350152897 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 3868 | 1471350152899 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:32 INFO - PROCESS | 3868 | ++DOCSHELL 1296F000 == 33 [pid = 3868] [id = 640] 05:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16036800) [pid = 3868] [serial = 1920] [outer = 00000000] 05:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17650400) [pid = 3868] [serial = 1921] [outer = 16036800] 05:22:32 INFO - PROCESS | 3868 | 1471350152943 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (17650C00) [pid = 3868] [serial = 1922] [outer = 16036800] 05:22:33 INFO - PROCESS | 3868 | 1471350153376 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 605ms 05:22:33 INFO - PROCESS | 3868 | 1471350153397 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 3868 | 1471350153399 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 05:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:22:33 INFO - PROCESS | 3868 | 1471350153423 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 3868 | 1471350153424 Marionette TRACE conn3 <- [1,2526,null,{}] 05:22:33 INFO - PROCESS | 3868 | 1471350153428 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:33 INFO - PROCESS | 3868 | 1471350153430 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:33 INFO - PROCESS | 3868 | 1471350153510 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:22:33 INFO - PROCESS | 3868 | 1471350153515 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 3868 | 1471350153517 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:33 INFO - PROCESS | 3868 | ++DOCSHELL 0F9EB800 == 34 [pid = 3868] [id = 641] 05:22:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1046A400) [pid = 3868] [serial = 1923] [outer = 00000000] 05:22:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (11D78000) [pid = 3868] [serial = 1924] [outer = 1046A400] 05:22:33 INFO - PROCESS | 3868 | 1471350153568 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16CF7400) [pid = 3868] [serial = 1925] [outer = 1046A400] 05:22:34 INFO - PROCESS | 3868 | 1471350154022 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 700ms 05:22:34 INFO - PROCESS | 3868 | 1471350154120 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 3868 | 1471350154124 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 05:22:34 INFO - PROCESS | 3868 | 1471350154129 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:22:34 INFO - PROCESS | 3868 | 1471350154134 Marionette TRACE conn3 <- [1,2530,null,{}] 05:22:34 INFO - PROCESS | 3868 | 1471350154140 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 3868 | 1471350154144 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:34 INFO - PROCESS | 3868 | 1471350154296 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:22:34 INFO - PROCESS | 3868 | 1471350154475 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 3868 | 1471350154480 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:34 INFO - PROCESS | 3868 | ++DOCSHELL 10A47C00 == 35 [pid = 3868] [id = 642] 05:22:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (10A48800) [pid = 3868] [serial = 1926] [outer = 00000000] 05:22:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11032800) [pid = 3868] [serial = 1927] [outer = 10A48800] 05:22:34 INFO - PROCESS | 3868 | 1471350154586 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1143A800) [pid = 3868] [serial = 1928] [outer = 10A48800] 05:22:35 INFO - PROCESS | 3868 | 1471350155128 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1018ms 05:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:22:35 INFO - PROCESS | 3868 | 1471350155166 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 3868 | 1471350155170 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 05:22:35 INFO - PROCESS | 3868 | 1471350155176 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 3868 | 1471350155180 Marionette TRACE conn3 <- [1,2534,null,{}] 05:22:35 INFO - PROCESS | 3868 | 1471350155185 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:35 INFO - PROCESS | 3868 | 1471350155188 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:35 INFO - PROCESS | 3868 | 1471350155298 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:22:35 INFO - PROCESS | 3868 | 1471350155456 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 3868 | 1471350155458 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:35 INFO - PROCESS | 3868 | ++DOCSHELL 12E7E400 == 36 [pid = 3868] [id = 643] 05:22:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1316CC00) [pid = 3868] [serial = 1929] [outer = 00000000] 05:22:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (132A5800) [pid = 3868] [serial = 1930] [outer = 1316CC00] 05:22:35 INFO - PROCESS | 3868 | 1471350155525 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13E0A400) [pid = 3868] [serial = 1931] [outer = 1316CC00] 05:22:36 INFO - PROCESS | 3868 | 1471350156111 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1017ms 05:22:36 INFO - PROCESS | 3868 | 1471350156173 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 3868 | 1471350156176 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 05:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:22:36 INFO - PROCESS | 3868 | 1471350156180 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 3868 | 1471350156182 Marionette TRACE conn3 <- [1,2538,null,{}] 05:22:36 INFO - PROCESS | 3868 | 1471350156192 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 3868 | 1471350156197 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:36 INFO - PROCESS | 3868 | 1471350156307 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:22:36 INFO - PROCESS | 3868 | 1471350156419 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 3868 | 1471350156423 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:36 INFO - PROCESS | 3868 | ++DOCSHELL 16CF5400 == 37 [pid = 3868] [id = 644] 05:22:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16CF5800) [pid = 3868] [serial = 1932] [outer = 00000000] 05:22:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17650000) [pid = 3868] [serial = 1933] [outer = 16CF5800] 05:22:36 INFO - PROCESS | 3868 | 1471350156535 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1841B000) [pid = 3868] [serial = 1934] [outer = 16CF5800] 05:22:37 INFO - PROCESS | 3868 | 1471350157133 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1018ms 05:22:37 INFO - PROCESS | 3868 | 1471350157214 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 3868 | 1471350157217 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 05:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:22:37 INFO - PROCESS | 3868 | 1471350157220 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 3868 | 1471350157222 Marionette TRACE conn3 <- [1,2542,null,{}] 05:22:37 INFO - PROCESS | 3868 | 1471350157226 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:37 INFO - PROCESS | 3868 | 1471350157228 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:37 INFO - PROCESS | 3868 | 1471350157391 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:22:37 INFO - PROCESS | 3868 | 1471350157683 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 3868 | 1471350157686 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:37 INFO - PROCESS | 3868 | ++DOCSHELL 0F34B800 == 38 [pid = 3868] [id = 645] 05:22:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (0F34F400) [pid = 3868] [serial = 1935] [outer = 00000000] 05:22:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10A0B800) [pid = 3868] [serial = 1936] [outer = 0F34F400] 05:22:37 INFO - PROCESS | 3868 | 1471350157750 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1103C400) [pid = 3868] [serial = 1937] [outer = 0F34F400] 05:22:38 INFO - PROCESS | 3868 | 1471350158414 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1208ms 05:22:38 INFO - PROCESS | 3868 | 1471350158455 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 3868 | 1471350158459 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 05:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:22:38 INFO - PROCESS | 3868 | 1471350158463 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 3868 | 1471350158466 Marionette TRACE conn3 <- [1,2546,null,{}] 05:22:38 INFO - PROCESS | 3868 | 1471350158472 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:38 INFO - PROCESS | 3868 | 1471350158476 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:38 INFO - PROCESS | 3868 | 1471350158609 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:22:38 INFO - PROCESS | 3868 | --DOCSHELL 16E22000 == 37 [pid = 3868] [id = 517] 05:22:38 INFO - PROCESS | 3868 | --DOCSHELL 13198000 == 36 [pid = 3868] [id = 511] 05:22:38 INFO - PROCESS | 3868 | --DOCSHELL 16039800 == 35 [pid = 3868] [id = 516] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (18153C00) [pid = 3868] [serial = 1852] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (114D6800) [pid = 3868] [serial = 1861] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11814000) [pid = 3868] [serial = 1862] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1562D000) [pid = 3868] [serial = 1873] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1103CC00) [pid = 3868] [serial = 1856] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16D73800) [pid = 3868] [serial = 1876] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10F2F800) [pid = 3868] [serial = 1855] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13A0F800) [pid = 3868] [serial = 1867] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13B5F000) [pid = 3868] [serial = 1868] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (118A3800) [pid = 3868] [serial = 1859] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11811400) [pid = 3868] [serial = 1858] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (145A7000) [pid = 3868] [serial = 1879] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (18156800) [pid = 3868] [serial = 1853] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (12BB7400) [pid = 3868] [serial = 1864] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (12E32800) [pid = 3868] [serial = 1865] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16E23000) [pid = 3868] [serial = 1877] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1509C800) [pid = 3868] [serial = 1870] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17651000) [pid = 3868] [serial = 1883] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (112E1C00) [pid = 3868] [serial = 1874] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1509D400) [pid = 3868] [serial = 1880] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15124800) [pid = 3868] [serial = 1871] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (173A8400) [pid = 3868] [serial = 1882] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (17B52000) [pid = 3868] [serial = 1885] [outer = 00000000] [url = about:blank] 05:22:38 INFO - PROCESS | 3868 | 1471350158737 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 3868 | 1471350158739 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:38 INFO - PROCESS | 3868 | ++DOCSHELL 0F348800 == 36 [pid = 3868] [id = 646] 05:22:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (0F34B400) [pid = 3868] [serial = 1938] [outer = 00000000] 05:22:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11032000) [pid = 3868] [serial = 1939] [outer = 0F34B400] 05:22:38 INFO - PROCESS | 3868 | 1471350158787 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11434C00) [pid = 3868] [serial = 1940] [outer = 0F34B400] 05:22:39 INFO - PROCESS | 3868 | 1471350159257 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 859ms 05:22:39 INFO - PROCESS | 3868 | 1471350159310 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 3868 | 1471350159313 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 05:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:22:39 INFO - PROCESS | 3868 | 1471350159318 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 3868 | 1471350159320 Marionette TRACE conn3 <- [1,2550,null,{}] 05:22:39 INFO - PROCESS | 3868 | 1471350159324 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:39 INFO - PROCESS | 3868 | 1471350159326 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:39 INFO - PROCESS | 3868 | 1471350159413 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:22:39 INFO - PROCESS | 3868 | 1471350159422 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 3868 | 1471350159425 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:39 INFO - PROCESS | 3868 | ++DOCSHELL 11814800 == 37 [pid = 3868] [id = 647] 05:22:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11819C00) [pid = 3868] [serial = 1941] [outer = 00000000] 05:22:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13217000) [pid = 3868] [serial = 1942] [outer = 11819C00] 05:22:39 INFO - PROCESS | 3868 | 1471350159475 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13B5E800) [pid = 3868] [serial = 1943] [outer = 11819C00] 05:22:39 INFO - PROCESS | 3868 | 1471350159967 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 699ms 05:22:40 INFO - PROCESS | 3868 | 1471350160018 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 3868 | 1471350160020 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 05:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:22:40 INFO - PROCESS | 3868 | 1471350160025 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3868 | 1471350160031 Marionette TRACE conn3 <- [1,2554,null,{}] 05:22:40 INFO - PROCESS | 3868 | 1471350160040 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 3868 | 1471350160043 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:40 INFO - PROCESS | 3868 | 1471350160129 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:22:40 INFO - PROCESS | 3868 | 1471350160229 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3868 | 1471350160231 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:40 INFO - PROCESS | 3868 | ++DOCSHELL 150A2800 == 38 [pid = 3868] [id = 648] 05:22:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15111000) [pid = 3868] [serial = 1944] [outer = 00000000] 05:22:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1512C800) [pid = 3868] [serial = 1945] [outer = 15111000] 05:22:40 INFO - PROCESS | 3868 | 1471350160325 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15132000) [pid = 3868] [serial = 1946] [outer = 15111000] 05:22:40 INFO - PROCESS | 3868 | 1471350160714 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 716ms 05:22:40 INFO - PROCESS | 3868 | 1471350160756 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 3868 | 1471350160759 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 05:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:22:40 INFO - PROCESS | 3868 | 1471350160762 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3868 | 1471350160764 Marionette TRACE conn3 <- [1,2558,null,{}] 05:22:40 INFO - PROCESS | 3868 | 1471350160768 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 3868 | 1471350160770 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:40 INFO - PROCESS | 3868 | 1471350160930 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:22:40 INFO - PROCESS | 3868 | 1471350160951 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3868 | 1471350160953 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:40 INFO - PROCESS | 3868 | ++DOCSHELL 15131C00 == 39 [pid = 3868] [id = 649] 05:22:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15657000) [pid = 3868] [serial = 1947] [outer = 00000000] 05:22:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16037400) [pid = 3868] [serial = 1948] [outer = 15657000] 05:22:41 INFO - PROCESS | 3868 | 1471350160999 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16C46000) [pid = 3868] [serial = 1949] [outer = 15657000] 05:22:41 INFO - PROCESS | 3868 | 1471350161441 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 747ms 05:22:41 INFO - PROCESS | 3868 | 1471350161506 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 3868 | 1471350161508 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 05:22:41 INFO - PROCESS | 3868 | 1471350161511 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 3868 | 1471350161513 Marionette TRACE conn3 <- [1,2562,null,{}] 05:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:22:41 INFO - PROCESS | 3868 | 1471350161517 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 3868 | 1471350161519 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:41 INFO - PROCESS | 3868 | 1471350161634 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:22:41 INFO - PROCESS | 3868 | 1471350161643 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 3868 | 1471350161649 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:41 INFO - PROCESS | 3868 | ++DOCSHELL 16E22800 == 40 [pid = 3868] [id = 650] 05:22:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16E23000) [pid = 3868] [serial = 1950] [outer = 00000000] 05:22:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16EFB400) [pid = 3868] [serial = 1951] [outer = 16E23000] 05:22:41 INFO - PROCESS | 3868 | 1471350161764 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (17BB8C00) [pid = 3868] [serial = 1952] [outer = 16E23000] 05:22:42 INFO - PROCESS | 3868 | 1471350162285 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 811ms 05:22:42 INFO - PROCESS | 3868 | 1471350162347 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 3868 | 1471350162349 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 05:22:42 INFO - PROCESS | 3868 | 1471350162353 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:22:42 INFO - PROCESS | 3868 | 1471350162354 Marionette TRACE conn3 <- [1,2566,null,{}] 05:22:42 INFO - PROCESS | 3868 | 1471350162358 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:42 INFO - PROCESS | 3868 | 1471350162360 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:42 INFO - PROCESS | 3868 | 1471350162483 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:22:42 INFO - PROCESS | 3868 | 1471350162493 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 3868 | 1471350162495 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:42 INFO - PROCESS | 3868 | ++DOCSHELL 11439400 == 41 [pid = 3868] [id = 651] 05:22:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16EF2800) [pid = 3868] [serial = 1953] [outer = 00000000] 05:22:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19958400) [pid = 3868] [serial = 1954] [outer = 16EF2800] 05:22:42 INFO - PROCESS | 3868 | 1471350162540 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19962800) [pid = 3868] [serial = 1955] [outer = 16EF2800] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16036800) [pid = 3868] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13E0A800) [pid = 3868] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1181BC00) [pid = 3868] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13220800) [pid = 3868] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (12B6C800) [pid = 3868] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1321F000) [pid = 3868] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15129C00) [pid = 3868] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (0F9EBC00) [pid = 3868] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:22:43 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13213400) [pid = 3868] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:22:43 INFO - PROCESS | 3868 | 1471350163109 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 811ms 05:22:43 INFO - PROCESS | 3868 | 1471350163155 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 3868 | 1471350163157 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 05:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:22:43 INFO - PROCESS | 3868 | 1471350163160 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 3868 | 1471350163162 Marionette TRACE conn3 <- [1,2570,null,{}] 05:22:43 INFO - PROCESS | 3868 | 1471350163165 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 3868 | 1471350163167 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:43 INFO - PROCESS | 3868 | 1471350163247 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:22:43 INFO - PROCESS | 3868 | 1471350163255 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 3868 | 1471350163257 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:43 INFO - PROCESS | 3868 | ++DOCSHELL 1312A800 == 42 [pid = 3868] [id = 652] 05:22:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1312D800) [pid = 3868] [serial = 1956] [outer = 00000000] 05:22:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (150A4000) [pid = 3868] [serial = 1957] [outer = 1312D800] 05:22:43 INFO - PROCESS | 3868 | 1471350163301 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16D76C00) [pid = 3868] [serial = 1958] [outer = 1312D800] 05:22:43 INFO - PROCESS | 3868 | 1471350163766 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 636ms 05:22:43 INFO - PROCESS | 3868 | 1471350163819 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 3868 | 1471350163821 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 05:22:43 INFO - PROCESS | 3868 | 1471350163825 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 3868 | 1471350163827 Marionette TRACE conn3 <- [1,2574,null,{}] 05:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:22:43 INFO - PROCESS | 3868 | 1471350163830 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 3868 | 1471350163832 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:43 INFO - PROCESS | 3868 | 1471350163914 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:22:43 INFO - PROCESS | 3868 | 1471350163919 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 3868 | 1471350163921 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:43 INFO - PROCESS | 3868 | ++DOCSHELL 1143E400 == 43 [pid = 3868] [id = 653] 05:22:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15909400) [pid = 3868] [serial = 1959] [outer = 00000000] 05:22:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1841BC00) [pid = 3868] [serial = 1960] [outer = 15909400] 05:22:43 INFO - PROCESS | 3868 | 1471350163966 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1841C400) [pid = 3868] [serial = 1961] [outer = 15909400] 05:22:44 INFO - PROCESS | 3868 | 1471350164464 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 652ms 05:22:44 INFO - PROCESS | 3868 | 1471350164500 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 3868 | 1471350164502 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 05:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:22:44 INFO - PROCESS | 3868 | 1471350164505 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 3868 | 1471350164507 Marionette TRACE conn3 <- [1,2578,null,{}] 05:22:44 INFO - PROCESS | 3868 | 1471350164510 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:44 INFO - PROCESS | 3868 | 1471350164512 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:44 INFO - PROCESS | 3868 | 1471350164595 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:22:44 INFO - PROCESS | 3868 | 1471350164601 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 3868 | 1471350164603 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:44 INFO - PROCESS | 3868 | ++DOCSHELL 18419800 == 44 [pid = 3868] [id = 654] 05:22:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19E53000) [pid = 3868] [serial = 1962] [outer = 00000000] 05:22:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19EDFC00) [pid = 3868] [serial = 1963] [outer = 19E53000] 05:22:44 INFO - PROCESS | 3868 | 1471350164647 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A090000) [pid = 3868] [serial = 1964] [outer = 19E53000] 05:22:45 INFO - PROCESS | 3868 | 1471350165189 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 748ms 05:22:45 INFO - PROCESS | 3868 | 1471350165246 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 3868 | 1471350165251 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 05:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:22:45 INFO - PROCESS | 3868 | 1471350165257 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 3868 | 1471350165261 Marionette TRACE conn3 <- [1,2582,null,{}] 05:22:45 INFO - PROCESS | 3868 | 1471350165266 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:45 INFO - PROCESS | 3868 | 1471350165270 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:45 INFO - PROCESS | 3868 | 1471350165427 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:22:45 INFO - PROCESS | 3868 | 1471350165542 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 3868 | 1471350165546 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:45 INFO - PROCESS | 3868 | ++DOCSHELL 10A48400 == 45 [pid = 3868] [id = 655] 05:22:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10A4C400) [pid = 3868] [serial = 1965] [outer = 00000000] 05:22:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11D6E800) [pid = 3868] [serial = 1966] [outer = 10A4C400] 05:22:45 INFO - PROCESS | 3868 | 1471350165604 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (11DE8000) [pid = 3868] [serial = 1967] [outer = 10A4C400] 05:22:46 INFO - PROCESS | 3868 | 1471350166284 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1049ms 05:22:46 INFO - PROCESS | 3868 | 1471350166333 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 3868 | 1471350166338 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 05:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:22:46 INFO - PROCESS | 3868 | 1471350166377 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 3868 | 1471350166380 Marionette TRACE conn3 <- [1,2586,null,{}] 05:22:46 INFO - PROCESS | 3868 | 1471350166385 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:46 INFO - PROCESS | 3868 | 1471350166388 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:46 INFO - PROCESS | 3868 | 1471350166498 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:22:46 INFO - PROCESS | 3868 | 1471350166638 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 3868 | 1471350166641 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:46 INFO - PROCESS | 3868 | ++DOCSHELL 129F7400 == 46 [pid = 3868] [id = 656] 05:22:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (12B70000) [pid = 3868] [serial = 1968] [outer = 00000000] 05:22:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1430E000) [pid = 3868] [serial = 1969] [outer = 12B70000] 05:22:46 INFO - PROCESS | 3868 | 1471350166700 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1509D400) [pid = 3868] [serial = 1970] [outer = 12B70000] 05:22:47 INFO - PROCESS | 3868 | 1471350167321 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 05:22:47 INFO - PROCESS | 3868 | 1471350167367 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 3868 | 1471350167370 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 05:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:22:47 INFO - PROCESS | 3868 | 1471350167374 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 3868 | 1471350167379 Marionette TRACE conn3 <- [1,2590,null,{}] 05:22:47 INFO - PROCESS | 3868 | 1471350167390 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:47 INFO - PROCESS | 3868 | 1471350167395 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:47 INFO - PROCESS | 3868 | 1471350167504 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:22:47 INFO - PROCESS | 3868 | 1471350167646 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 3868 | 1471350167650 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:47 INFO - PROCESS | 3868 | ++DOCSHELL 1840E400 == 47 [pid = 3868] [id = 657] 05:22:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (18413C00) [pid = 3868] [serial = 1971] [outer = 00000000] 05:22:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19E4F800) [pid = 3868] [serial = 1972] [outer = 18413C00] 05:22:47 INFO - PROCESS | 3868 | 1471350167708 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (19E59800) [pid = 3868] [serial = 1973] [outer = 18413C00] 05:22:48 INFO - PROCESS | 3868 | 1471350168348 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1018ms 05:22:48 INFO - PROCESS | 3868 | 1471350168408 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 3868 | 1471350168411 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 05:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:22:48 INFO - PROCESS | 3868 | 1471350168414 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 3868 | 1471350168416 Marionette TRACE conn3 <- [1,2594,null,{}] 05:22:48 INFO - PROCESS | 3868 | 1471350168420 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 3868 | 1471350168422 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:48 INFO - PROCESS | 3868 | 1471350168530 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:22:48 INFO - PROCESS | 3868 | 1471350168645 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 3868 | 1471350168647 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:48 INFO - PROCESS | 3868 | ++DOCSHELL 0F346800 == 48 [pid = 3868] [id = 658] 05:22:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (0F346C00) [pid = 3868] [serial = 1974] [outer = 00000000] 05:22:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1069CC00) [pid = 3868] [serial = 1975] [outer = 0F346C00] 05:22:48 INFO - PROCESS | 3868 | 1471350168882 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (11033800) [pid = 3868] [serial = 1976] [outer = 0F346C00] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 1143E400 == 47 [pid = 3868] [id = 653] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 1312A800 == 46 [pid = 3868] [id = 652] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 11439400 == 45 [pid = 3868] [id = 651] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 16E22800 == 44 [pid = 3868] [id = 650] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 15131C00 == 43 [pid = 3868] [id = 649] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 150A2800 == 42 [pid = 3868] [id = 648] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 11814800 == 41 [pid = 3868] [id = 647] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 0F348800 == 40 [pid = 3868] [id = 646] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 0F34B800 == 39 [pid = 3868] [id = 645] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 16CF5400 == 38 [pid = 3868] [id = 644] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 12E7E400 == 37 [pid = 3868] [id = 643] 05:22:49 INFO - PROCESS | 3868 | --DOCSHELL 10A47C00 == 36 [pid = 3868] [id = 642] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (11D78000) [pid = 3868] [serial = 1924] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (10F28000) [pid = 3868] [serial = 1888] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (132AEC00) [pid = 3868] [serial = 1891] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (18404800) [pid = 3868] [serial = 1886] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (18420800) [pid = 3868] [serial = 1897] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (10F2A000) [pid = 3868] [serial = 1901] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16CF5C00) [pid = 3868] [serial = 1894] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | 1471350169677 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (17650C00) [pid = 3868] [serial = 1922] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (17650400) [pid = 3868] [serial = 1921] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (15117800) [pid = 3868] [serial = 1910] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11D75800) [pid = 3868] [serial = 1904] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16CF3400) [pid = 3868] [serial = 1915] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11C14000) [pid = 3868] [serial = 1903] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15118000) [pid = 3868] [serial = 1919] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15651800) [pid = 3868] [serial = 1912] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (145B4400) [pid = 3868] [serial = 1909] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (10A46800) [pid = 3868] [serial = 1900] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (134BB000) [pid = 3868] [serial = 1906] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13B64000) [pid = 3868] [serial = 1907] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1590E800) [pid = 3868] [serial = 1913] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14539C00) [pid = 3868] [serial = 1918] [outer = 00000000] [url = about:blank] 05:22:49 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16FBF400) [pid = 3868] [serial = 1916] [outer = 00000000] [url = about:blank] 05:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1336ms 05:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:22:49 INFO - PROCESS | 3868 | 1471350169757 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 3868 | 1471350169760 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 05:22:49 INFO - PROCESS | 3868 | 1471350169766 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 3868 | 1471350169768 Marionette TRACE conn3 <- [1,2598,null,{}] 05:22:49 INFO - PROCESS | 3868 | 1471350169773 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 3868 | 1471350169776 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:49 INFO - PROCESS | 3868 | 1471350169869 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:22:49 INFO - PROCESS | 3868 | 1471350169876 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 3868 | 1471350169879 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:49 INFO - PROCESS | 3868 | ++DOCSHELL 114E5400 == 37 [pid = 3868] [id = 659] 05:22:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1180F400) [pid = 3868] [serial = 1977] [outer = 00000000] 05:22:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (11C13000) [pid = 3868] [serial = 1978] [outer = 1180F400] 05:22:49 INFO - PROCESS | 3868 | 1471350169929 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (11D76800) [pid = 3868] [serial = 1979] [outer = 1180F400] 05:22:50 INFO - PROCESS | 3868 | 1471350170481 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 747ms 05:22:50 INFO - PROCESS | 3868 | 1471350170502 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 3868 | 1471350170506 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 05:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:22:50 INFO - PROCESS | 3868 | 1471350170512 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 3868 | 1471350170514 Marionette TRACE conn3 <- [1,2602,null,{}] 05:22:50 INFO - PROCESS | 3868 | 1471350170518 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:50 INFO - PROCESS | 3868 | 1471350170520 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:50 INFO - PROCESS | 3868 | 1471350170607 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:22:50 INFO - PROCESS | 3868 | 1471350170616 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 3868 | 1471350170618 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:50 INFO - PROCESS | 3868 | ++DOCSHELL 134BB800 == 38 [pid = 3868] [id = 660] 05:22:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13A08C00) [pid = 3868] [serial = 1980] [outer = 00000000] 05:22:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13E0EC00) [pid = 3868] [serial = 1981] [outer = 13A08C00] 05:22:50 INFO - PROCESS | 3868 | 1471350170664 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (150A5000) [pid = 3868] [serial = 1982] [outer = 13A08C00] 05:22:51 INFO - PROCESS | 3868 | 1471350171156 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 700ms 05:22:51 INFO - PROCESS | 3868 | 1471350171212 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 3868 | 1471350171214 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 05:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:22:51 INFO - PROCESS | 3868 | 1471350171218 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 3868 | 1471350171221 Marionette TRACE conn3 <- [1,2606,null,{}] 05:22:51 INFO - PROCESS | 3868 | 1471350171231 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 3868 | 1471350171235 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:51 INFO - PROCESS | 3868 | 1471350171326 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:22:51 INFO - PROCESS | 3868 | 1471350171458 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 3868 | 1471350171460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:51 INFO - PROCESS | 3868 | ++DOCSHELL 15901800 == 39 [pid = 3868] [id = 661] 05:22:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1590E400) [pid = 3868] [serial = 1983] [outer = 00000000] 05:22:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1602B400) [pid = 3868] [serial = 1984] [outer = 1590E400] 05:22:51 INFO - PROCESS | 3868 | 1471350171505 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (167CE000) [pid = 3868] [serial = 1985] [outer = 1590E400] 05:22:51 INFO - PROCESS | 3868 | 1471350171936 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 747ms 05:22:52 INFO - PROCESS | 3868 | 1471350171992 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 3868 | 1471350171995 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 05:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:22:52 INFO - PROCESS | 3868 | 1471350171998 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 3868 | 1471350172000 Marionette TRACE conn3 <- [1,2610,null,{}] 05:22:52 INFO - PROCESS | 3868 | 1471350172003 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 3868 | 1471350172005 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:52 INFO - PROCESS | 3868 | 1471350172129 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:22:52 INFO - PROCESS | 3868 | 1471350172196 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 3868 | 1471350172198 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:52 INFO - PROCESS | 3868 | ++DOCSHELL 16A69800 == 40 [pid = 3868] [id = 662] 05:22:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16CEAC00) [pid = 3868] [serial = 1986] [outer = 00000000] 05:22:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16E2A800) [pid = 3868] [serial = 1987] [outer = 16CEAC00] 05:22:52 INFO - PROCESS | 3868 | 1471350172244 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16EA2800) [pid = 3868] [serial = 1988] [outer = 16CEAC00] 05:22:52 INFO - PROCESS | 3868 | 1471350172661 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 699ms 05:22:52 INFO - PROCESS | 3868 | 1471350172697 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 3868 | 1471350172699 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 05:22:52 INFO - PROCESS | 3868 | 1471350172702 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:22:52 INFO - PROCESS | 3868 | 1471350172704 Marionette TRACE conn3 <- [1,2614,null,{}] 05:22:52 INFO - PROCESS | 3868 | 1471350172707 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 3868 | 1471350172709 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:52 INFO - PROCESS | 3868 | 1471350172857 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:22:52 INFO - PROCESS | 3868 | 1471350172877 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 3868 | 1471350172879 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:52 INFO - PROCESS | 3868 | ++DOCSHELL 18149400 == 41 [pid = 3868] [id = 663] 05:22:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (18404400) [pid = 3868] [serial = 1989] [outer = 00000000] 05:22:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1840D400) [pid = 3868] [serial = 1990] [outer = 18404400] 05:22:52 INFO - PROCESS | 3868 | 1471350172934 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19957C00) [pid = 3868] [serial = 1991] [outer = 18404400] 05:22:53 INFO - PROCESS | 3868 | 1471350173476 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 811ms 05:22:53 INFO - PROCESS | 3868 | 1471350173537 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 3868 | 1471350173539 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 05:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:22:53 INFO - PROCESS | 3868 | 1471350173542 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 3868 | 1471350173544 Marionette TRACE conn3 <- [1,2618,null,{}] 05:22:53 INFO - PROCESS | 3868 | 1471350173554 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:53 INFO - PROCESS | 3868 | 1471350173559 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:53 INFO - PROCESS | 3868 | 1471350173687 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:22:53 INFO - PROCESS | 3868 | 1471350173700 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 3868 | 1471350173702 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:53 INFO - PROCESS | 3868 | ++DOCSHELL 19962400 == 42 [pid = 3868] [id = 664] 05:22:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (19B97400) [pid = 3868] [serial = 1992] [outer = 00000000] 05:22:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A098000) [pid = 3868] [serial = 1993] [outer = 19B97400] 05:22:53 INFO - PROCESS | 3868 | 1471350173813 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A09B000) [pid = 3868] [serial = 1994] [outer = 19B97400] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (17456400) [pid = 3868] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16E23000) [pid = 3868] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (0F34F400) [pid = 3868] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (0F34B400) [pid = 3868] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15111000) [pid = 3868] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16EF2800) [pid = 3868] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11819C00) [pid = 3868] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1312D800) [pid = 3868] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (15909400) [pid = 3868] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:22:54 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15657000) [pid = 3868] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:22:54 INFO - PROCESS | 3868 | 1471350174387 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 922ms 05:22:54 INFO - PROCESS | 3868 | 1471350174447 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 3868 | 1471350174449 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 05:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:22:54 INFO - PROCESS | 3868 | 1471350174452 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 3868 | 1471350174454 Marionette TRACE conn3 <- [1,2622,null,{}] 05:22:54 INFO - PROCESS | 3868 | 1471350174458 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:54 INFO - PROCESS | 3868 | 1471350174460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:54 INFO - PROCESS | 3868 | 1471350174542 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:22:54 INFO - PROCESS | 3868 | 1471350174551 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 3868 | 1471350174553 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:54 INFO - PROCESS | 3868 | ++DOCSHELL 13173C00 == 43 [pid = 3868] [id = 665] 05:22:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13198400) [pid = 3868] [serial = 1995] [outer = 00000000] 05:22:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (15111000) [pid = 3868] [serial = 1996] [outer = 13198400] 05:22:54 INFO - PROCESS | 3868 | 1471350174598 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16B88C00) [pid = 3868] [serial = 1997] [outer = 13198400] 05:22:55 INFO - PROCESS | 3868 | 1471350175064 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 636ms 05:22:55 INFO - PROCESS | 3868 | 1471350175091 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 3868 | 1471350175093 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 05:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:22:55 INFO - PROCESS | 3868 | 1471350175096 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 3868 | 1471350175098 Marionette TRACE conn3 <- [1,2626,null,{}] 05:22:55 INFO - PROCESS | 3868 | 1471350175102 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:55 INFO - PROCESS | 3868 | 1471350175104 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:55 INFO - PROCESS | 3868 | 1471350175193 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:22:55 INFO - PROCESS | 3868 | 1471350175198 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 3868 | 1471350175200 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:55 INFO - PROCESS | 3868 | ++DOCSHELL 0F349400 == 44 [pid = 3868] [id = 666] 05:22:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18411C00) [pid = 3868] [serial = 1998] [outer = 00000000] 05:22:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19E58C00) [pid = 3868] [serial = 1999] [outer = 18411C00] 05:22:55 INFO - PROCESS | 3868 | 1471350175244 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19EE2C00) [pid = 3868] [serial = 2000] [outer = 18411C00] 05:22:55 INFO - PROCESS | 3868 | 1471350175729 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 652ms 05:22:55 INFO - PROCESS | 3868 | 1471350175773 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 3868 | 1471350175775 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 05:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:22:55 INFO - PROCESS | 3868 | 1471350175778 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 3868 | 1471350175780 Marionette TRACE conn3 <- [1,2630,null,{}] 05:22:55 INFO - PROCESS | 3868 | 1471350175784 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:55 INFO - PROCESS | 3868 | 1471350175785 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:55 INFO - PROCESS | 3868 | 1471350175872 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:22:55 INFO - PROCESS | 3868 | 1471350175886 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 3868 | 1471350175888 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:55 INFO - PROCESS | 3868 | ++DOCSHELL 1A555C00 == 45 [pid = 3868] [id = 667] 05:22:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A599C00) [pid = 3868] [serial = 2001] [outer = 00000000] 05:22:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A5A0000) [pid = 3868] [serial = 2002] [outer = 1A599C00] 05:22:55 INFO - PROCESS | 3868 | 1471350175932 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A98D400) [pid = 3868] [serial = 2003] [outer = 1A599C00] 05:22:56 INFO - PROCESS | 3868 | 1471350176614 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 923ms 05:22:56 INFO - PROCESS | 3868 | 1471350176682 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 3868 | 1471350176687 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 05:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:22:56 INFO - PROCESS | 3868 | 1471350176693 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 3868 | 1471350176697 Marionette TRACE conn3 <- [1,2634,null,{}] 05:22:56 INFO - PROCESS | 3868 | 1471350176703 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 3868 | 1471350176707 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:56 INFO - PROCESS | 3868 | 1471350176851 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:22:57 INFO - PROCESS | 3868 | 1471350176997 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 3868 | 1471350177000 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:57 INFO - PROCESS | 3868 | ++DOCSHELL 0F297400 == 46 [pid = 3868] [id = 668] 05:22:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (0F297C00) [pid = 3868] [serial = 2004] [outer = 00000000] 05:22:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (0F933800) [pid = 3868] [serial = 2005] [outer = 0F297C00] 05:22:57 INFO - PROCESS | 3868 | 1471350177058 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10A08400) [pid = 3868] [serial = 2006] [outer = 0F297C00] 05:22:57 INFO - PROCESS | 3868 | 1471350177738 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:22:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:22:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1066ms 05:22:57 INFO - PROCESS | 3868 | 1471350177771 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 3868 | 1471350177775 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 05:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:22:57 INFO - PROCESS | 3868 | 1471350177800 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 3868 | 1471350177803 Marionette TRACE conn3 <- [1,2638,null,{}] 05:22:57 INFO - PROCESS | 3868 | 1471350177807 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:57 INFO - PROCESS | 3868 | 1471350177810 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:57 INFO - PROCESS | 3868 | 1471350177955 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:22:58 INFO - PROCESS | 3868 | 1471350178098 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 3868 | 1471350178100 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:58 INFO - PROCESS | 3868 | ++DOCSHELL 12E80C00 == 47 [pid = 3868] [id = 669] 05:22:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (13129800) [pid = 3868] [serial = 2007] [outer = 00000000] 05:22:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (132AF800) [pid = 3868] [serial = 2008] [outer = 13129800] 05:22:58 INFO - PROCESS | 3868 | 1471350178159 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13E0A800) [pid = 3868] [serial = 2009] [outer = 13129800] 05:22:58 INFO - PROCESS | 3868 | 1471350178721 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:22:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1017ms 05:22:58 INFO - PROCESS | 3868 | 1471350178805 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 3868 | 1471350178807 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 05:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:22:58 INFO - PROCESS | 3868 | 1471350178811 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 3868 | 1471350178815 Marionette TRACE conn3 <- [1,2642,null,{}] 05:22:58 INFO - PROCESS | 3868 | 1471350178826 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:58 INFO - PROCESS | 3868 | 1471350178831 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:58 INFO - PROCESS | 3868 | 1471350178945 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:22:59 INFO - PROCESS | 3868 | 1471350179132 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 3868 | 1471350179136 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:22:59 INFO - PROCESS | 3868 | ++DOCSHELL 1602BC00 == 48 [pid = 3868] [id = 670] 05:22:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16039800) [pid = 3868] [serial = 2010] [outer = 00000000] 05:22:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16EF2C00) [pid = 3868] [serial = 2011] [outer = 16039800] 05:22:59 INFO - PROCESS | 3868 | 1471350179194 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1840C800) [pid = 3868] [serial = 2012] [outer = 16039800] 05:22:59 INFO - PROCESS | 3868 | 1471350179816 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:22:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1066ms 05:22:59 INFO - PROCESS | 3868 | 1471350179890 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 3868 | 1471350179893 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 05:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:22:59 INFO - PROCESS | 3868 | 1471350179896 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 3868 | 1471350179898 Marionette TRACE conn3 <- [1,2646,null,{}] 05:22:59 INFO - PROCESS | 3868 | 1471350179919 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:59 INFO - PROCESS | 3868 | 1471350179922 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:00 INFO - PROCESS | 3868 | 1471350180030 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:23:00 INFO - PROCESS | 3868 | 1471350180321 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 3868 | 1471350180325 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:00 INFO - PROCESS | 3868 | ++DOCSHELL 0F29D000 == 49 [pid = 3868] [id = 671] 05:23:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (0F29D400) [pid = 3868] [serial = 2013] [outer = 00000000] 05:23:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (0F343800) [pid = 3868] [serial = 2014] [outer = 0F29D400] 05:23:00 INFO - PROCESS | 3868 | 1471350180392 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (0F9EBC00) [pid = 3868] [serial = 2015] [outer = 0F29D400] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 13A08800 == 48 [pid = 3868] [id = 617] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 0F349400 == 47 [pid = 3868] [id = 666] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 13173C00 == 46 [pid = 3868] [id = 665] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 19962400 == 45 [pid = 3868] [id = 664] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 18149400 == 44 [pid = 3868] [id = 663] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 16A69800 == 43 [pid = 3868] [id = 662] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 15901800 == 42 [pid = 3868] [id = 661] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 134BB800 == 41 [pid = 3868] [id = 660] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 114E5400 == 40 [pid = 3868] [id = 659] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 0F346800 == 39 [pid = 3868] [id = 658] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 10A48400 == 38 [pid = 3868] [id = 655] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 129F7400 == 37 [pid = 3868] [id = 656] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 1069BC00 == 36 [pid = 3868] [id = 639] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 18419800 == 35 [pid = 3868] [id = 654] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 1296F000 == 34 [pid = 3868] [id = 640] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 12E31400 == 33 [pid = 3868] [id = 638] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 15129800 == 32 [pid = 3868] [id = 513] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 0F9EB800 == 31 [pid = 3868] [id = 641] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 1840E400 == 30 [pid = 3868] [id = 657] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 11810800 == 29 [pid = 3868] [id = 522] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 1602BC00 == 28 [pid = 3868] [id = 670] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 12E80C00 == 27 [pid = 3868] [id = 669] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 1A555C00 == 26 [pid = 3868] [id = 667] 05:23:01 INFO - PROCESS | 3868 | --DOCSHELL 0F297400 == 25 [pid = 3868] [id = 668] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1995D400) [pid = 3868] [serial = 1898] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (132A5800) [pid = 3868] [serial = 1930] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16EFB400) [pid = 3868] [serial = 1951] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1103C400) [pid = 3868] [serial = 1937] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (10A0B800) [pid = 3868] [serial = 1936] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (11032000) [pid = 3868] [serial = 1939] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (11434C00) [pid = 3868] [serial = 1940] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1512C800) [pid = 3868] [serial = 1945] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (15132000) [pid = 3868] [serial = 1946] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (17BB8C00) [pid = 3868] [serial = 1952] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (11032800) [pid = 3868] [serial = 1927] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (17650000) [pid = 3868] [serial = 1933] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (19958400) [pid = 3868] [serial = 1954] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13217000) [pid = 3868] [serial = 1942] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13B5E800) [pid = 3868] [serial = 1943] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (150A4000) [pid = 3868] [serial = 1957] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16D76C00) [pid = 3868] [serial = 1958] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1841BC00) [pid = 3868] [serial = 1960] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19EDFC00) [pid = 3868] [serial = 1963] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16037400) [pid = 3868] [serial = 1948] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16C46000) [pid = 3868] [serial = 1949] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19962800) [pid = 3868] [serial = 1955] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1841C400) [pid = 3868] [serial = 1961] [outer = 00000000] [url = about:blank] 05:23:01 INFO - PROCESS | 3868 | 1471350181827 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1972ms 05:23:01 INFO - PROCESS | 3868 | 1471350181877 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 3868 | 1471350181882 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 05:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:23:01 INFO - PROCESS | 3868 | 1471350181890 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 3868 | 1471350181893 Marionette TRACE conn3 <- [1,2650,null,{}] 05:23:01 INFO - PROCESS | 3868 | 1471350181902 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:01 INFO - PROCESS | 3868 | 1471350181905 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:02 INFO - PROCESS | 3868 | 1471350181996 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:23:02 INFO - PROCESS | 3868 | 1471350182009 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 3868 | 1471350182014 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:02 INFO - PROCESS | 3868 | ++DOCSHELL 10469800 == 26 [pid = 3868] [id = 672] 05:23:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1046CC00) [pid = 3868] [serial = 2016] [outer = 00000000] 05:23:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1069BC00) [pid = 3868] [serial = 2017] [outer = 1046CC00] 05:23:02 INFO - PROCESS | 3868 | 1471350182064 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (10A0B800) [pid = 3868] [serial = 2018] [outer = 1046CC00] 05:23:02 INFO - PROCESS | 3868 | 1471350182585 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 747ms 05:23:02 INFO - PROCESS | 3868 | 1471350182627 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 3868 | 1471350182632 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 05:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:23:02 INFO - PROCESS | 3868 | 1471350182639 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 3868 | 1471350182642 Marionette TRACE conn3 <- [1,2654,null,{}] 05:23:02 INFO - PROCESS | 3868 | 1471350182693 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:02 INFO - PROCESS | 3868 | 1471350182696 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:02 INFO - PROCESS | 3868 | 1471350182791 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:23:02 INFO - PROCESS | 3868 | 1471350182892 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 3868 | 1471350182895 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:02 INFO - PROCESS | 3868 | ++DOCSHELL 1143AC00 == 27 [pid = 3868] [id = 673] 05:23:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1143B400) [pid = 3868] [serial = 2019] [outer = 00000000] 05:23:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11810800) [pid = 3868] [serial = 2020] [outer = 1143B400] 05:23:02 INFO - PROCESS | 3868 | 1471350182944 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1189A400) [pid = 3868] [serial = 2021] [outer = 1143B400] 05:23:03 INFO - PROCESS | 3868 | 1471350183823 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1241ms 05:23:03 INFO - PROCESS | 3868 | 1471350183881 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 3868 | 1471350183883 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 05:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:23:03 INFO - PROCESS | 3868 | 1471350183898 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 3868 | 1471350183901 Marionette TRACE conn3 <- [1,2658,null,{}] 05:23:03 INFO - PROCESS | 3868 | 1471350183913 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:03 INFO - PROCESS | 3868 | 1471350183918 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:04 INFO - PROCESS | 3868 | 1471350184041 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:23:04 INFO - PROCESS | 3868 | 1471350184049 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 3868 | 1471350184052 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:04 INFO - PROCESS | 3868 | ++DOCSHELL 13171C00 == 28 [pid = 3868] [id = 674] 05:23:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13173400) [pid = 3868] [serial = 2022] [outer = 00000000] 05:23:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (13A02800) [pid = 3868] [serial = 2023] [outer = 13173400] 05:23:04 INFO - PROCESS | 3868 | 1471350184156 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (13AD1800) [pid = 3868] [serial = 2024] [outer = 13173400] 05:23:05 INFO - PROCESS | 3868 | 1471350185144 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:23:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1303ms 05:23:05 INFO - PROCESS | 3868 | 1471350185199 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 3868 | 1471350185201 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:23:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:23:05 INFO - PROCESS | 3868 | 1471350185205 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 3868 | 1471350185207 Marionette TRACE conn3 <- [1,2662,null,{}] 05:23:05 INFO - PROCESS | 3868 | 1471350185210 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:05 INFO - PROCESS | 3868 | 1471350185222 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:05 INFO - PROCESS | 3868 | 1471350185351 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:23:05 INFO - PROCESS | 3868 | 1471350185358 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 3868 | 1471350185360 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:05 INFO - PROCESS | 3868 | ++DOCSHELL 10A51400 == 29 [pid = 3868] [id = 675] 05:23:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1143D800) [pid = 3868] [serial = 2025] [outer = 00000000] 05:23:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (15125800) [pid = 3868] [serial = 2026] [outer = 1143D800] 05:23:05 INFO - PROCESS | 3868 | 1471350185475 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (15131400) [pid = 3868] [serial = 2027] [outer = 1143D800] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16A6A400) [pid = 3868] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13170000) [pid = 3868] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10A47400) [pid = 3868] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1046A400) [pid = 3868] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16CF5800) [pid = 3868] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (10A48800) [pid = 3868] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1316CC00) [pid = 3868] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19B97400) [pid = 3868] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18404400) [pid = 3868] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12B70000) [pid = 3868] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A4C400) [pid = 3868] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (0F346C00) [pid = 3868] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19E53000) [pid = 3868] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13A08C00) [pid = 3868] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1590E400) [pid = 3868] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1180F400) [pid = 3868] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (18411C00) [pid = 3868] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18413C00) [pid = 3868] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16CEAC00) [pid = 3868] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1A599C00) [pid = 3868] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:23:06 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13198400) [pid = 3868] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:23:06 INFO - PROCESS | 3868 | 1471350186419 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:23:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1273ms 05:23:06 INFO - PROCESS | 3868 | 1471350186454 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 3868 | 1471350186456 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:23:06 INFO - PROCESS | 3868 | 1471350186511 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 3868 | 1471350186513 Marionette TRACE conn3 <- [1,2666,null,{}] 05:23:06 INFO - PROCESS | 3868 | 1471350186516 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 3868 | 1471350186518 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:06 INFO - PROCESS | 3868 | 1471350186638 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:23:06 INFO - PROCESS | 3868 | 1471350186700 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 3868 | 1471350186702 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:06 INFO - PROCESS | 3868 | ++DOCSHELL 10B60000 == 30 [pid = 3868] [id = 676] 05:23:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (112C7000) [pid = 3868] [serial = 2028] [outer = 00000000] 05:23:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13132C00) [pid = 3868] [serial = 2029] [outer = 112C7000] 05:23:06 INFO - PROCESS | 3868 | 1471350186747 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13A08C00) [pid = 3868] [serial = 2030] [outer = 112C7000] 05:23:07 INFO - PROCESS | 3868 | 1471350187621 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:23:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:23:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1161ms 05:23:07 INFO - PROCESS | 3868 | 1471350187655 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 3868 | 1471350187657 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:23:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:23:07 INFO - PROCESS | 3868 | 1471350187661 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 3868 | 1471350187663 Marionette TRACE conn3 <- [1,2670,null,{}] 05:23:07 INFO - PROCESS | 3868 | 1471350187666 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:07 INFO - PROCESS | 3868 | 1471350187672 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:07 INFO - PROCESS | 3868 | 1471350187812 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:23:07 INFO - PROCESS | 3868 | 1471350187818 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 3868 | 1471350187820 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:07 INFO - PROCESS | 3868 | ++DOCSHELL 1511B000 == 31 [pid = 3868] [id = 677] 05:23:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15129C00) [pid = 3868] [serial = 2031] [outer = 00000000] 05:23:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15A0C800) [pid = 3868] [serial = 2032] [outer = 15129C00] 05:23:07 INFO - PROCESS | 3868 | 1471350187865 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16C46000) [pid = 3868] [serial = 2033] [outer = 15129C00] 05:23:08 INFO - PROCESS | 3868 | 1471350188853 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:23:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1208ms 05:23:08 INFO - PROCESS | 3868 | 1471350188896 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 3868 | 1471350188901 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:23:08 INFO - PROCESS | 3868 | 1471350188906 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 3868 | 1471350188910 Marionette TRACE conn3 <- [1,2674,null,{}] 05:23:08 INFO - PROCESS | 3868 | 1471350188916 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:08 INFO - PROCESS | 3868 | 1471350188919 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:09 INFO - PROCESS | 3868 | 1471350189057 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:23:09 INFO - PROCESS | 3868 | 1471350189195 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 3868 | 1471350189200 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:09 INFO - PROCESS | 3868 | ++DOCSHELL 1065D800 == 32 [pid = 3868] [id = 678] 05:23:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1065E400) [pid = 3868] [serial = 2034] [outer = 00000000] 05:23:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (10F30C00) [pid = 3868] [serial = 2035] [outer = 1065E400] 05:23:09 INFO - PROCESS | 3868 | 1471350189305 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (11432800) [pid = 3868] [serial = 2036] [outer = 1065E400] 05:23:10 INFO - PROCESS | 3868 | 1471350190487 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:23:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1638ms 05:23:10 INFO - PROCESS | 3868 | 1471350190579 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 3868 | 1471350190584 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:23:10 INFO - PROCESS | 3868 | 1471350190593 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 3868 | 1471350190596 Marionette TRACE conn3 <- [1,2678,null,{}] 05:23:10 INFO - PROCESS | 3868 | 1471350190601 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 3868 | 1471350190604 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:10 INFO - PROCESS | 3868 | 1471350190733 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:23:10 INFO - PROCESS | 3868 | 1471350190968 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 3868 | 1471350190971 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:11 INFO - PROCESS | 3868 | ++DOCSHELL 0F299000 == 33 [pid = 3868] [id = 679] 05:23:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (0F299800) [pid = 3868] [serial = 2037] [outer = 00000000] 05:23:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (0F29F400) [pid = 3868] [serial = 2038] [outer = 0F299800] 05:23:11 INFO - PROCESS | 3868 | 1471350191063 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (0F9EB800) [pid = 3868] [serial = 2039] [outer = 0F299800] 05:23:11 INFO - PROCESS | 3868 | --DOCSHELL 10B60000 == 32 [pid = 3868] [id = 676] 05:23:11 INFO - PROCESS | 3868 | --DOCSHELL 10A51400 == 31 [pid = 3868] [id = 675] 05:23:11 INFO - PROCESS | 3868 | --DOCSHELL 13171C00 == 30 [pid = 3868] [id = 674] 05:23:11 INFO - PROCESS | 3868 | --DOCSHELL 1143AC00 == 29 [pid = 3868] [id = 673] 05:23:11 INFO - PROCESS | 3868 | --DOCSHELL 10469800 == 28 [pid = 3868] [id = 672] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16CF7400) [pid = 3868] [serial = 1925] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E05000) [pid = 3868] [serial = 1892] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11435400) [pid = 3868] [serial = 1889] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17659400) [pid = 3868] [serial = 1895] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1841B000) [pid = 3868] [serial = 1934] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1143A800) [pid = 3868] [serial = 1928] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13E0A400) [pid = 3868] [serial = 1931] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1A098000) [pid = 3868] [serial = 1993] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1840D400) [pid = 3868] [serial = 1990] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19957C00) [pid = 3868] [serial = 1991] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1A09B000) [pid = 3868] [serial = 1994] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1430E000) [pid = 3868] [serial = 1969] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1509D400) [pid = 3868] [serial = 1970] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11D6E800) [pid = 3868] [serial = 1966] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11DE8000) [pid = 3868] [serial = 1967] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1069CC00) [pid = 3868] [serial = 1975] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11033800) [pid = 3868] [serial = 1976] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1A090000) [pid = 3868] [serial = 1964] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13E0EC00) [pid = 3868] [serial = 1981] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (150A5000) [pid = 3868] [serial = 1982] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1602B400) [pid = 3868] [serial = 1984] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (11C13000) [pid = 3868] [serial = 1978] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (11D76800) [pid = 3868] [serial = 1979] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (19E58C00) [pid = 3868] [serial = 1999] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (19E4F800) [pid = 3868] [serial = 1972] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (19E59800) [pid = 3868] [serial = 1973] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (16E2A800) [pid = 3868] [serial = 1987] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1A5A0000) [pid = 3868] [serial = 2002] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (16EA2800) [pid = 3868] [serial = 1988] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1A98D400) [pid = 3868] [serial = 2003] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (19EE2C00) [pid = 3868] [serial = 2000] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (15111000) [pid = 3868] [serial = 1996] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (167CE000) [pid = 3868] [serial = 1985] [outer = 00000000] [url = about:blank] 05:23:11 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (16B88C00) [pid = 3868] [serial = 1997] [outer = 00000000] [url = about:blank] 05:23:12 INFO - PROCESS | 3868 | 1471350192022 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:23:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1479ms 05:23:12 INFO - PROCESS | 3868 | 1471350192112 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 3868 | 1471350192115 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:23:12 INFO - PROCESS | 3868 | 1471350192121 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:23:12 INFO - PROCESS | 3868 | 1471350192124 Marionette TRACE conn3 <- [1,2682,null,{}] 05:23:12 INFO - PROCESS | 3868 | 1471350192129 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 3868 | 1471350192131 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:12 INFO - PROCESS | 3868 | 1471350192217 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:23:12 INFO - PROCESS | 3868 | 1471350192225 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 3868 | 1471350192228 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:12 INFO - PROCESS | 3868 | ++DOCSHELL 1143AC00 == 29 [pid = 3868] [id = 680] 05:23:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (1143C800) [pid = 3868] [serial = 2040] [outer = 00000000] 05:23:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (11D71800) [pid = 3868] [serial = 2041] [outer = 1143C800] 05:23:12 INFO - PROCESS | 3868 | 1471350192276 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (11D7AC00) [pid = 3868] [serial = 2042] [outer = 1143C800] 05:23:13 INFO - PROCESS | 3868 | 1471350193261 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:23:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1209ms 05:23:13 INFO - PROCESS | 3868 | 1471350193323 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 3868 | 1471350193326 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:23:13 INFO - PROCESS | 3868 | 1471350193331 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 3868 | 1471350193333 Marionette TRACE conn3 <- [1,2686,null,{}] 05:23:13 INFO - PROCESS | 3868 | 1471350193337 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:13 INFO - PROCESS | 3868 | 1471350193339 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:13 INFO - PROCESS | 3868 | 1471350193428 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:23:13 INFO - PROCESS | 3868 | 1471350193436 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 3868 | 1471350193439 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:13 INFO - PROCESS | 3868 | ++DOCSHELL 134B5000 == 30 [pid = 3868] [id = 681] 05:23:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (134B5400) [pid = 3868] [serial = 2043] [outer = 00000000] 05:23:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (13E0A400) [pid = 3868] [serial = 2044] [outer = 134B5400] 05:23:13 INFO - PROCESS | 3868 | 1471350193484 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (14308400) [pid = 3868] [serial = 2045] [outer = 134B5400] 05:23:14 INFO - PROCESS | 3868 | 1471350194541 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:23:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:23:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:23:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1208ms 05:23:14 INFO - PROCESS | 3868 | 1471350194556 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 3868 | 1471350194559 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:23:14 INFO - PROCESS | 3868 | 1471350194568 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 3868 | 1471350194574 Marionette TRACE conn3 <- [1,2690,null,{}] 05:23:14 INFO - PROCESS | 3868 | 1471350194579 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:14 INFO - PROCESS | 3868 | 1471350194583 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:14 INFO - PROCESS | 3868 | 1471350194704 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:23:14 INFO - PROCESS | 3868 | 1471350194709 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 3868 | 1471350194712 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:14 INFO - PROCESS | 3868 | ++DOCSHELL 1452C800 == 31 [pid = 3868] [id = 682] 05:23:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (1452F800) [pid = 3868] [serial = 2046] [outer = 00000000] 05:23:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (15621C00) [pid = 3868] [serial = 2047] [outer = 1452F800] 05:23:14 INFO - PROCESS | 3868 | 1471350194760 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (15901800) [pid = 3868] [serial = 2048] [outer = 1452F800] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1143D800) [pid = 3868] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1143B400) [pid = 3868] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1046CC00) [pid = 3868] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (0F29D400) [pid = 3868] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (0F297C00) [pid = 3868] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (112C7000) [pid = 3868] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (13129800) [pid = 3868] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (16039800) [pid = 3868] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:23:15 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (13173400) [pid = 3868] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:23:15 INFO - PROCESS | 3868 | 1471350195266 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 763ms 05:23:15 INFO - PROCESS | 3868 | 1471350195323 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 3868 | 1471350195325 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:23:15 INFO - PROCESS | 3868 | 1471350195329 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 3868 | 1471350195330 Marionette TRACE conn3 <- [1,2694,null,{}] 05:23:15 INFO - PROCESS | 3868 | 1471350195334 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 3868 | 1471350195336 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:15 INFO - PROCESS | 3868 | 1471350195422 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:23:15 INFO - PROCESS | 3868 | 1471350195430 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 3868 | 1471350195432 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:15 INFO - PROCESS | 3868 | ++DOCSHELL 13A0E800 == 32 [pid = 3868] [id = 683] 05:23:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (14538C00) [pid = 3868] [serial = 2049] [outer = 00000000] 05:23:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (15621400) [pid = 3868] [serial = 2050] [outer = 14538C00] 05:23:15 INFO - PROCESS | 3868 | 1471350195478 Marionette DEBUG loaded listener.js 05:23:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (1602B400) [pid = 3868] [serial = 2051] [outer = 14538C00] 05:23:15 INFO - PROCESS | 3868 | 1471350195964 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 652ms 05:23:15 INFO - PROCESS | 3868 | 1471350196002 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 3868 | 1471350196004 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:23:16 INFO - PROCESS | 3868 | 1471350196008 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:23:16 INFO - PROCESS | 3868 | 1471350196009 Marionette TRACE conn3 <- [1,2698,null,{}] 05:23:16 INFO - PROCESS | 3868 | 1471350196013 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:16 INFO - PROCESS | 3868 | 1471350196015 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:16 INFO - PROCESS | 3868 | 1471350196095 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:23:16 INFO - PROCESS | 3868 | 1471350196128 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 3868 | 1471350196134 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:16 INFO - PROCESS | 3868 | ++DOCSHELL 1312CC00 == 33 [pid = 3868] [id = 684] 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (16CF0800) [pid = 3868] [serial = 2052] [outer = 00000000] 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (16D6C000) [pid = 3868] [serial = 2053] [outer = 16CF0800] 05:23:16 INFO - PROCESS | 3868 | 1471350196189 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (16E27C00) [pid = 3868] [serial = 2054] [outer = 16CF0800] 05:23:16 INFO - PROCESS | 3868 | 1471350196673 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 3868 | 1471350196712 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:23:16 INFO - PROCESS | 3868 | 1471350196715 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 3868 | 1471350196717 Marionette TRACE conn3 <- [1,2702,null,{}] 05:23:16 INFO - PROCESS | 3868 | 1471350196720 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:16 INFO - PROCESS | 3868 | 1471350196722 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:16 INFO - PROCESS | 3868 | 1471350196804 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:23:16 INFO - PROCESS | 3868 | 1471350196809 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 3868 | 1471350196811 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:16 INFO - PROCESS | 3868 | ++DOCSHELL 16E1E000 == 34 [pid = 3868] [id = 685] 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (1745C800) [pid = 3868] [serial = 2055] [outer = 00000000] 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (17BB8C00) [pid = 3868] [serial = 2056] [outer = 1745C800] 05:23:16 INFO - PROCESS | 3868 | 1471350196856 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (18156C00) [pid = 3868] [serial = 2057] [outer = 1745C800] 05:23:17 INFO - PROCESS | 3868 | 1471350197295 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:23:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 636ms 05:23:17 INFO - PROCESS | 3868 | 1471350197353 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 3868 | 1471350197355 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:23:17 INFO - PROCESS | 3868 | 1471350197359 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 3868 | 1471350197360 Marionette TRACE conn3 <- [1,2706,null,{}] 05:23:17 INFO - PROCESS | 3868 | 1471350197364 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 3868 | 1471350197366 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:17 INFO - PROCESS | 3868 | 1471350197445 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:23:17 INFO - PROCESS | 3868 | 1471350197450 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 3868 | 1471350197452 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:17 INFO - PROCESS | 3868 | ++DOCSHELL 14307C00 == 35 [pid = 3868] [id = 686] 05:23:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1430A800) [pid = 3868] [serial = 2058] [outer = 00000000] 05:23:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1840C000) [pid = 3868] [serial = 2059] [outer = 1430A800] 05:23:17 INFO - PROCESS | 3868 | 1471350197497 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (18411C00) [pid = 3868] [serial = 2060] [outer = 1430A800] 05:23:18 INFO - PROCESS | 3868 | 1471350198233 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 3868 | 1471350198302 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:23:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:23:18 INFO - PROCESS | 3868 | 1471350198308 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 3868 | 1471350198311 Marionette TRACE conn3 <- [1,2710,null,{}] 05:23:18 INFO - PROCESS | 3868 | 1471350198318 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:18 INFO - PROCESS | 3868 | 1471350198321 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:18 INFO - PROCESS | 3868 | 1471350198462 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:23:18 INFO - PROCESS | 3868 | 1471350198604 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 3868 | 1471350198607 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:18 INFO - PROCESS | 3868 | ++DOCSHELL 10F2E800 == 36 [pid = 3868] [id = 687] 05:23:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (11431400) [pid = 3868] [serial = 2061] [outer = 00000000] 05:23:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (12BBB800) [pid = 3868] [serial = 2062] [outer = 11431400] 05:23:18 INFO - PROCESS | 3868 | 1471350198666 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13215C00) [pid = 3868] [serial = 2063] [outer = 11431400] 05:23:19 INFO - PROCESS | 3868 | 1471350199312 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 3868 | 1471350199361 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:23:19 INFO - PROCESS | 3868 | 1471350199386 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 3868 | 1471350199389 Marionette TRACE conn3 <- [1,2714,null,{}] 05:23:19 INFO - PROCESS | 3868 | 1471350199393 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:19 INFO - PROCESS | 3868 | 1471350199396 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:19 INFO - PROCESS | 3868 | 1471350199509 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:23:19 INFO - PROCESS | 3868 | 1471350199672 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 3868 | 1471350199675 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:19 INFO - PROCESS | 3868 | ++DOCSHELL 1512A800 == 37 [pid = 3868] [id = 688] 05:23:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1512BC00) [pid = 3868] [serial = 2064] [outer = 00000000] 05:23:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15651400) [pid = 3868] [serial = 2065] [outer = 1512BC00] 05:23:19 INFO - PROCESS | 3868 | 1471350199734 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16CE8400) [pid = 3868] [serial = 2066] [outer = 1512BC00] 05:23:20 INFO - PROCESS | 3868 | 1471350200334 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:23:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 05:23:20 INFO - PROCESS | 3868 | 1471350200365 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 3868 | 1471350200368 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:23:20 INFO - PROCESS | 3868 | 1471350200372 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 3868 | 1471350200376 Marionette TRACE conn3 <- [1,2718,null,{}] 05:23:20 INFO - PROCESS | 3868 | 1471350200387 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 3868 | 1471350200392 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:20 INFO - PROCESS | 3868 | 1471350200498 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:23:20 INFO - PROCESS | 3868 | 1471350200641 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 3868 | 1471350200644 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:20 INFO - PROCESS | 3868 | ++DOCSHELL 18416400 == 38 [pid = 3868] [id = 689] 05:23:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (18416C00) [pid = 3868] [serial = 2067] [outer = 00000000] 05:23:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1841D000) [pid = 3868] [serial = 2068] [outer = 18416C00] 05:23:20 INFO - PROCESS | 3868 | 1471350200707 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (18420800) [pid = 3868] [serial = 2069] [outer = 18416C00] 05:23:21 INFO - PROCESS | 3868 | 1471350201813 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:23:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:23:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:23:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:23:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1479ms 05:23:21 INFO - PROCESS | 3868 | 1471350201860 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 3868 | 1471350201864 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:23:21 INFO - PROCESS | 3868 | 1471350201870 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 3868 | 1471350201873 Marionette TRACE conn3 <- [1,2722,null,{}] 05:23:21 INFO - PROCESS | 3868 | 1471350201922 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:21 INFO - PROCESS | 3868 | 1471350201925 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:22 INFO - PROCESS | 3868 | 1471350202018 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 16E1E000 == 37 [pid = 3868] [id = 685] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1312CC00 == 36 [pid = 3868] [id = 684] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 13A0E800 == 35 [pid = 3868] [id = 683] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1452C800 == 34 [pid = 3868] [id = 682] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 134B5000 == 33 [pid = 3868] [id = 681] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1143AC00 == 32 [pid = 3868] [id = 680] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1065D800 == 31 [pid = 3868] [id = 678] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 0F299000 == 30 [pid = 3868] [id = 679] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 0F29D000 == 29 [pid = 3868] [id = 671] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1511B000 == 28 [pid = 3868] [id = 677] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 18416400 == 27 [pid = 3868] [id = 689] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 1512A800 == 26 [pid = 3868] [id = 688] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 14307C00 == 25 [pid = 3868] [id = 686] 05:23:22 INFO - PROCESS | 3868 | --DOCSHELL 10F2E800 == 24 [pid = 3868] [id = 687] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15125800) [pid = 3868] [serial = 2026] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11810800) [pid = 3868] [serial = 2020] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1069BC00) [pid = 3868] [serial = 2017] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (10A0B800) [pid = 3868] [serial = 2018] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (0F9EBC00) [pid = 3868] [serial = 2015] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (0F343800) [pid = 3868] [serial = 2014] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (10A08400) [pid = 3868] [serial = 2006] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (0F933800) [pid = 3868] [serial = 2005] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13A08C00) [pid = 3868] [serial = 2030] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (13E0A800) [pid = 3868] [serial = 2009] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (132AF800) [pid = 3868] [serial = 2008] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (15A0C800) [pid = 3868] [serial = 2032] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (1840C800) [pid = 3868] [serial = 2012] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (16EF2C00) [pid = 3868] [serial = 2011] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (13132C00) [pid = 3868] [serial = 2029] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (15131400) [pid = 3868] [serial = 2027] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (13A02800) [pid = 3868] [serial = 2023] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (13AD1800) [pid = 3868] [serial = 2024] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (1189A400) [pid = 3868] [serial = 2021] [outer = 00000000] [url = about:blank] 05:23:22 INFO - PROCESS | 3868 | 1471350202835 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 3868 | 1471350202839 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:22 INFO - PROCESS | 3868 | ++DOCSHELL 0F293C00 == 25 [pid = 3868] [id = 690] 05:23:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (0F294400) [pid = 3868] [serial = 2070] [outer = 00000000] 05:23:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (0F29EC00) [pid = 3868] [serial = 2071] [outer = 0F294400] 05:23:22 INFO - PROCESS | 3868 | 1471350202906 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (0F34D400) [pid = 3868] [serial = 2072] [outer = 0F294400] 05:23:23 INFO - PROCESS | 3868 | 1471350203405 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1590ms 05:23:23 INFO - PROCESS | 3868 | 1471350203473 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 3868 | 1471350203477 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:23:23 INFO - PROCESS | 3868 | 1471350203481 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 3868 | 1471350203484 Marionette TRACE conn3 <- [1,2726,null,{}] 05:23:23 INFO - PROCESS | 3868 | 1471350203490 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 3868 | 1471350203494 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:23 INFO - PROCESS | 3868 | 1471350203584 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:23:23 INFO - PROCESS | 3868 | 1471350203599 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 3868 | 1471350203602 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:23 INFO - PROCESS | 3868 | ++DOCSHELL 10F27000 == 26 [pid = 3868] [id = 691] 05:23:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10F2AC00) [pid = 3868] [serial = 2073] [outer = 00000000] 05:23:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (1103B400) [pid = 3868] [serial = 2074] [outer = 10F2AC00] 05:23:23 INFO - PROCESS | 3868 | 1471350203657 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (112CD400) [pid = 3868] [serial = 2075] [outer = 10F2AC00] 05:23:24 INFO - PROCESS | 3868 | 1471350204142 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 715ms 05:23:24 INFO - PROCESS | 3868 | 1471350204216 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 3868 | 1471350204220 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:23:24 INFO - PROCESS | 3868 | 1471350204228 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 3868 | 1471350204230 Marionette TRACE conn3 <- [1,2730,null,{}] 05:23:24 INFO - PROCESS | 3868 | 1471350204233 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:24 INFO - PROCESS | 3868 | 1471350204236 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:24 INFO - PROCESS | 3868 | 1471350204328 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:23:24 INFO - PROCESS | 3868 | 1471350204428 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 3868 | 1471350204430 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:24 INFO - PROCESS | 3868 | ++DOCSHELL 114E3800 == 27 [pid = 3868] [id = 692] 05:23:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (11810800) [pid = 3868] [serial = 2076] [outer = 00000000] 05:23:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1181CC00) [pid = 3868] [serial = 2077] [outer = 11810800] 05:23:24 INFO - PROCESS | 3868 | 1471350204477 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (11CF7800) [pid = 3868] [serial = 2078] [outer = 11810800] 05:23:24 INFO - PROCESS | 3868 | 1471350204891 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 715ms 05:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:23:24 INFO - PROCESS | 3868 | 1471350204937 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 3868 | 1471350204940 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:23:24 INFO - PROCESS | 3868 | 1471350204945 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 3868 | 1471350204950 Marionette TRACE conn3 <- [1,2734,null,{}] 05:23:24 INFO - PROCESS | 3868 | 1471350204968 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:24 INFO - PROCESS | 3868 | 1471350204972 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:25 INFO - PROCESS | 3868 | 1471350205091 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:23:25 INFO - PROCESS | 3868 | 1471350205107 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 3868 | 1471350205109 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:25 INFO - PROCESS | 3868 | ++DOCSHELL 129EBC00 == 28 [pid = 3868] [id = 693] 05:23:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (129EC000) [pid = 3868] [serial = 2079] [outer = 00000000] 05:23:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (12E32800) [pid = 3868] [serial = 2080] [outer = 129EC000] 05:23:25 INFO - PROCESS | 3868 | 1471350205157 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13199C00) [pid = 3868] [serial = 2081] [outer = 129EC000] 05:23:25 INFO - PROCESS | 3868 | 1471350205689 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 748ms 05:23:25 INFO - PROCESS | 3868 | 1471350205717 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 3868 | 1471350205719 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:23:25 INFO - PROCESS | 3868 | 1471350205722 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 3868 | 1471350205724 Marionette TRACE conn3 <- [1,2738,null,{}] 05:23:25 INFO - PROCESS | 3868 | 1471350205762 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 3868 | 1471350205765 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:25 INFO - PROCESS | 3868 | 1471350205881 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:23:25 INFO - PROCESS | 3868 | 1471350205890 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 3868 | 1471350205892 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:25 INFO - PROCESS | 3868 | ++DOCSHELL 12E31000 == 29 [pid = 3868] [id = 694] 05:23:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (12E78C00) [pid = 3868] [serial = 2082] [outer = 00000000] 05:23:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13B5D800) [pid = 3868] [serial = 2083] [outer = 12E78C00] 05:23:25 INFO - PROCESS | 3868 | 1471350205937 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13B64C00) [pid = 3868] [serial = 2084] [outer = 12E78C00] 05:23:26 INFO - PROCESS | 3868 | 1471350206368 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:23:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 699ms 05:23:26 INFO - PROCESS | 3868 | 1471350206422 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 3868 | 1471350206424 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:23:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:23:26 INFO - PROCESS | 3868 | 1471350206427 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 3868 | 1471350206429 Marionette TRACE conn3 <- [1,2742,null,{}] 05:23:26 INFO - PROCESS | 3868 | 1471350206439 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 3868 | 1471350206441 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:26 INFO - PROCESS | 3868 | 1471350206550 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:23:26 INFO - PROCESS | 3868 | 1471350206556 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 3868 | 1471350206562 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:26 INFO - PROCESS | 3868 | ++DOCSHELL 13E08C00 == 30 [pid = 3868] [id = 695] 05:23:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13E09000) [pid = 3868] [serial = 2085] [outer = 00000000] 05:23:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13E10C00) [pid = 3868] [serial = 2086] [outer = 13E09000] 05:23:26 INFO - PROCESS | 3868 | 1471350206622 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (150A2800) [pid = 3868] [serial = 2087] [outer = 13E09000] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1452F800) [pid = 3868] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (0F299800) [pid = 3868] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (15129C00) [pid = 3868] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1065E400) [pid = 3868] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1143C800) [pid = 3868] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (134B5400) [pid = 3868] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1430A800) [pid = 3868] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (14538C00) [pid = 3868] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1745C800) [pid = 3868] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:23:27 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16CF0800) [pid = 3868] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:23:27 INFO - PROCESS | 3868 | 1471350207395 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 954ms 05:23:27 INFO - PROCESS | 3868 | 1471350207408 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 3868 | 1471350207410 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:23:27 INFO - PROCESS | 3868 | 1471350207413 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 3868 | 1471350207415 Marionette TRACE conn3 <- [1,2746,null,{}] 05:23:27 INFO - PROCESS | 3868 | 1471350207419 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:27 INFO - PROCESS | 3868 | 1471350207421 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:27 INFO - PROCESS | 3868 | 1471350207537 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:23:27 INFO - PROCESS | 3868 | 1471350207599 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 3868 | 1471350207601 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:27 INFO - PROCESS | 3868 | ++DOCSHELL 0F342C00 == 31 [pid = 3868] [id = 696] 05:23:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1046CC00) [pid = 3868] [serial = 2088] [outer = 00000000] 05:23:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (150AA000) [pid = 3868] [serial = 2089] [outer = 1046CC00] 05:23:27 INFO - PROCESS | 3868 | 1471350207646 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (15650400) [pid = 3868] [serial = 2090] [outer = 1046CC00] 05:23:28 INFO - PROCESS | 3868 | 1471350208008 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 636ms 05:23:28 INFO - PROCESS | 3868 | 1471350208051 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 3868 | 1471350208053 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:23:28 INFO - PROCESS | 3868 | 1471350208086 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 3868 | 1471350208088 Marionette TRACE conn3 <- [1,2750,null,{}] 05:23:28 INFO - PROCESS | 3868 | 1471350208095 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 3868 | 1471350208097 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:28 INFO - PROCESS | 3868 | 1471350208175 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:23:28 INFO - PROCESS | 3868 | 1471350208181 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 3868 | 1471350208183 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:28 INFO - PROCESS | 3868 | ++DOCSHELL 1564F400 == 32 [pid = 3868] [id = 697] 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (1590B000) [pid = 3868] [serial = 2091] [outer = 00000000] 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (167CBC00) [pid = 3868] [serial = 2092] [outer = 1590B000] 05:23:28 INFO - PROCESS | 3868 | 1471350208228 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16A6A800) [pid = 3868] [serial = 2093] [outer = 1590B000] 05:23:28 INFO - PROCESS | 3868 | 1471350208661 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 620ms 05:23:28 INFO - PROCESS | 3868 | 1471350208674 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 3868 | 1471350208676 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:23:28 INFO - PROCESS | 3868 | 1471350208679 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 3868 | 1471350208681 Marionette TRACE conn3 <- [1,2754,null,{}] 05:23:28 INFO - PROCESS | 3868 | 1471350208684 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 3868 | 1471350208686 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:28 INFO - PROCESS | 3868 | 1471350208805 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:23:28 INFO - PROCESS | 3868 | 1471350208813 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 3868 | 1471350208815 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:28 INFO - PROCESS | 3868 | ++DOCSHELL 13A08800 == 33 [pid = 3868] [id = 698] 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (16036000) [pid = 3868] [serial = 2094] [outer = 00000000] 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16CEB800) [pid = 3868] [serial = 2095] [outer = 16036000] 05:23:28 INFO - PROCESS | 3868 | 1471350208860 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16CEC000) [pid = 3868] [serial = 2096] [outer = 16036000] 05:23:29 INFO - PROCESS | 3868 | 1471350209493 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 843ms 05:23:29 INFO - PROCESS | 3868 | 1471350209555 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 3868 | 1471350209560 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:23:29 INFO - PROCESS | 3868 | 1471350209566 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 3868 | 1471350209569 Marionette TRACE conn3 <- [1,2758,null,{}] 05:23:29 INFO - PROCESS | 3868 | 1471350209599 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:29 INFO - PROCESS | 3868 | 1471350209602 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:29 INFO - PROCESS | 3868 | 1471350209731 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:23:29 INFO - PROCESS | 3868 | 1471350209860 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 3868 | 1471350209865 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:29 INFO - PROCESS | 3868 | ++DOCSHELL 0F34F400 == 34 [pid = 3868] [id = 699] 05:23:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (0F934000) [pid = 3868] [serial = 2097] [outer = 00000000] 05:23:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (10B66400) [pid = 3868] [serial = 2098] [outer = 0F934000] 05:23:29 INFO - PROCESS | 3868 | 1471350209927 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1143AC00) [pid = 3868] [serial = 2099] [outer = 0F934000] 05:23:30 INFO - PROCESS | 3868 | 1471350210602 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1135ms 05:23:30 INFO - PROCESS | 3868 | 1471350210688 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 3868 | 1471350210692 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:23:30 INFO - PROCESS | 3868 | 1471350210699 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 3868 | 1471350210702 Marionette TRACE conn3 <- [1,2762,null,{}] 05:23:30 INFO - PROCESS | 3868 | 1471350210731 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:30 INFO - PROCESS | 3868 | 1471350210734 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:30 INFO - PROCESS | 3868 | 1471350210859 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:23:31 INFO - PROCESS | 3868 | 1471350210998 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 3868 | 1471350211001 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:31 INFO - PROCESS | 3868 | ++DOCSHELL 11D73400 == 35 [pid = 3868] [id = 700] 05:23:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11D76800) [pid = 3868] [serial = 2100] [outer = 00000000] 05:23:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (129F7400) [pid = 3868] [serial = 2101] [outer = 11D76800] 05:23:31 INFO - PROCESS | 3868 | 1471350211065 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (134B2000) [pid = 3868] [serial = 2102] [outer = 11D76800] 05:23:31 INFO - PROCESS | 3868 | --DOCSHELL 10B63400 == 34 [pid = 3868] [id = 626] 05:23:31 INFO - PROCESS | 3868 | --DOCSHELL 13B61C00 == 33 [pid = 3868] [id = 636] 05:23:31 INFO - PROCESS | 3868 | --DOCSHELL 15128800 == 32 [pid = 3868] [id = 637] 05:23:31 INFO - PROCESS | 3868 | --DOCSHELL 10F2B800 == 31 [pid = 3868] [id = 634] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15621C00) [pid = 3868] [serial = 2047] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (0F29F400) [pid = 3868] [serial = 2038] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (0F9EB800) [pid = 3868] [serial = 2039] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16C46000) [pid = 3868] [serial = 2033] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (10F30C00) [pid = 3868] [serial = 2035] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11432800) [pid = 3868] [serial = 2036] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (11D71800) [pid = 3868] [serial = 2041] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11D7AC00) [pid = 3868] [serial = 2042] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (13E0A400) [pid = 3868] [serial = 2044] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (18411C00) [pid = 3868] [serial = 2060] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1840C000) [pid = 3868] [serial = 2059] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (15621400) [pid = 3868] [serial = 2050] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (18156C00) [pid = 3868] [serial = 2057] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (15901800) [pid = 3868] [serial = 2048] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16D6C000) [pid = 3868] [serial = 2053] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (16E27C00) [pid = 3868] [serial = 2054] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (17BB8C00) [pid = 3868] [serial = 2056] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1602B400) [pid = 3868] [serial = 2051] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (14308400) [pid = 3868] [serial = 2045] [outer = 00000000] [url = about:blank] 05:23:31 INFO - PROCESS | 3868 | 1471350211912 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1289ms 05:23:32 INFO - PROCESS | 3868 | 1471350211978 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 3868 | 1471350211982 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:23:32 INFO - PROCESS | 3868 | 1471350211986 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 3868 | 1471350211989 Marionette TRACE conn3 <- [1,2766,null,{}] 05:23:32 INFO - PROCESS | 3868 | 1471350211995 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:32 INFO - PROCESS | 3868 | 1471350211998 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:32 INFO - PROCESS | 3868 | 1471350212091 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:23:32 INFO - PROCESS | 3868 | 1471350212098 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 3868 | 1471350212102 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:32 INFO - PROCESS | 3868 | ++DOCSHELL 10A47800 == 32 [pid = 3868] [id = 701] 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (10A4A000) [pid = 3868] [serial = 2103] [outer = 00000000] 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (10F2B800) [pid = 3868] [serial = 2104] [outer = 10A4A000] 05:23:32 INFO - PROCESS | 3868 | 1471350212155 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (11432000) [pid = 3868] [serial = 2105] [outer = 10A4A000] 05:23:32 INFO - PROCESS | 3868 | 1471350212658 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 708ms 05:23:32 INFO - PROCESS | 3868 | 1471350212742 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 3868 | 1471350212746 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:23:32 INFO - PROCESS | 3868 | 1471350212752 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 3868 | 1471350212755 Marionette TRACE conn3 <- [1,2770,null,{}] 05:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:23:32 INFO - PROCESS | 3868 | 1471350212759 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:32 INFO - PROCESS | 3868 | 1471350212761 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:32 INFO - PROCESS | 3868 | 1471350212845 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:23:32 INFO - PROCESS | 3868 | 1471350212854 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 3868 | 1471350212856 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:32 INFO - PROCESS | 3868 | ++DOCSHELL 10A08000 == 33 [pid = 3868] [id = 702] 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (11CF7000) [pid = 3868] [serial = 2106] [outer = 00000000] 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (11D77000) [pid = 3868] [serial = 2107] [outer = 11CF7000] 05:23:32 INFO - PROCESS | 3868 | 1471350212905 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (129F5800) [pid = 3868] [serial = 2108] [outer = 11CF7000] 05:23:33 INFO - PROCESS | 3868 | 1471350213379 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 645ms 05:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:23:33 INFO - PROCESS | 3868 | 1471350213392 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 3868 | 1471350213394 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:23:33 INFO - PROCESS | 3868 | 1471350213398 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 3868 | 1471350213401 Marionette TRACE conn3 <- [1,2774,null,{}] 05:23:33 INFO - PROCESS | 3868 | 1471350213412 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:33 INFO - PROCESS | 3868 | 1471350213416 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:33 INFO - PROCESS | 3868 | 1471350213513 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:23:33 INFO - PROCESS | 3868 | 1471350213521 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 3868 | 1471350213524 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:33 INFO - PROCESS | 3868 | ++DOCSHELL 13E04C00 == 34 [pid = 3868] [id = 703] 05:23:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13E06800) [pid = 3868] [serial = 2109] [outer = 00000000] 05:23:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13E10000) [pid = 3868] [serial = 2110] [outer = 13E06800] 05:23:33 INFO - PROCESS | 3868 | 1471350213573 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (14539000) [pid = 3868] [serial = 2111] [outer = 13E06800] 05:23:34 INFO - PROCESS | 3868 | 1471350214023 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 05:23:34 INFO - PROCESS | 3868 | 1471350214049 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 3868 | 1471350214052 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:23:34 INFO - PROCESS | 3868 | 1471350214055 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 3868 | 1471350214057 Marionette TRACE conn3 <- [1,2778,null,{}] 05:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:23:34 INFO - PROCESS | 3868 | 1471350214060 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 3868 | 1471350214062 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:34 INFO - PROCESS | 3868 | 1471350214149 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:23:34 INFO - PROCESS | 3868 | 1471350214154 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 3868 | 1471350214156 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:34 INFO - PROCESS | 3868 | ++DOCSHELL 15125800 == 35 [pid = 3868] [id = 704] 05:23:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1512CC00) [pid = 3868] [serial = 2112] [outer = 00000000] 05:23:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15909400) [pid = 3868] [serial = 2113] [outer = 1512CC00] 05:23:34 INFO - PROCESS | 3868 | 1471350214202 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15A02000) [pid = 3868] [serial = 2114] [outer = 1512CC00] 05:23:34 INFO - PROCESS | 3868 | 1471350214695 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 676ms 05:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:23:34 INFO - PROCESS | 3868 | 1471350214738 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 3868 | 1471350214740 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:23:34 INFO - PROCESS | 3868 | 1471350214748 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 3868 | 1471350214750 Marionette TRACE conn3 <- [1,2782,null,{}] 05:23:34 INFO - PROCESS | 3868 | 1471350214753 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 3868 | 1471350214755 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:34 INFO - PROCESS | 3868 | 1471350214867 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:23:34 INFO - PROCESS | 3868 | 1471350214872 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 3868 | 1471350214875 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:34 INFO - PROCESS | 3868 | ++DOCSHELL 1512D800 == 36 [pid = 3868] [id = 705] 05:23:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15621C00) [pid = 3868] [serial = 2115] [outer = 00000000] 05:23:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16A6A400) [pid = 3868] [serial = 2116] [outer = 15621C00] 05:23:34 INFO - PROCESS | 3868 | 1471350214920 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16B8DC00) [pid = 3868] [serial = 2117] [outer = 15621C00] 05:23:35 INFO - PROCESS | 3868 | 1471350215380 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 05:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:23:35 INFO - PROCESS | 3868 | 1471350215443 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 3868 | 1471350215445 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:23:35 INFO - PROCESS | 3868 | 1471350215448 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 3868 | 1471350215450 Marionette TRACE conn3 <- [1,2786,null,{}] 05:23:35 INFO - PROCESS | 3868 | 1471350215453 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:35 INFO - PROCESS | 3868 | 1471350215460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:35 INFO - PROCESS | 3868 | 1471350215628 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:23:35 INFO - PROCESS | 3868 | 1471350215656 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 3868 | 1471350215658 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:35 INFO - PROCESS | 3868 | ++DOCSHELL 16E23000 == 37 [pid = 3868] [id = 706] 05:23:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16E2A800) [pid = 3868] [serial = 2118] [outer = 00000000] 05:23:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (173A7C00) [pid = 3868] [serial = 2119] [outer = 16E2A800] 05:23:35 INFO - PROCESS | 3868 | 1471350215704 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16FC3000) [pid = 3868] [serial = 2120] [outer = 16E2A800] 05:23:36 INFO - PROCESS | 3868 | 1471350216157 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 739ms 05:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:23:36 INFO - PROCESS | 3868 | 1471350216191 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 3868 | 1471350216193 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:23:36 INFO - PROCESS | 3868 | 1471350216196 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 3868 | 1471350216198 Marionette TRACE conn3 <- [1,2790,null,{}] 05:23:36 INFO - PROCESS | 3868 | 1471350216201 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 3868 | 1471350216203 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:36 INFO - PROCESS | 3868 | 1471350216315 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:23:36 INFO - PROCESS | 3868 | 1471350216320 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 3868 | 1471350216322 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:36 INFO - PROCESS | 3868 | ++DOCSHELL 176F2400 == 38 [pid = 3868] [id = 707] 05:23:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (17BBFC00) [pid = 3868] [serial = 2121] [outer = 00000000] 05:23:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18405000) [pid = 3868] [serial = 2122] [outer = 17BBFC00] 05:23:36 INFO - PROCESS | 3868 | 1471350216371 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (18405800) [pid = 3868] [serial = 2123] [outer = 17BBFC00] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13E09000) [pid = 3868] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (0F294400) [pid = 3868] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10F2AC00) [pid = 3868] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11810800) [pid = 3868] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (11431400) [pid = 3868] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1512BC00) [pid = 3868] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (12E78C00) [pid = 3868] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1046CC00) [pid = 3868] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1590B000) [pid = 3868] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:23:36 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (129EC000) [pid = 3868] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:23:36 INFO - PROCESS | 3868 | 1471350216859 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 05:23:36 INFO - PROCESS | 3868 | 1471350216894 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:23:36 INFO - PROCESS | 3868 | 1471350216896 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:23:36 INFO - PROCESS | 3868 | 1471350216899 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 3868 | 1471350216901 Marionette TRACE conn3 <- [1,2794,null,{}] 05:23:36 INFO - PROCESS | 3868 | 1471350216904 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 3868 | 1471350216906 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:37 INFO - PROCESS | 3868 | 1471350217016 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:23:37 INFO - PROCESS | 3868 | 1471350217023 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 3868 | 1471350217025 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:37 INFO - PROCESS | 3868 | ++DOCSHELL 12E78C00 == 39 [pid = 3868] [id = 708] 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13ACC000) [pid = 3868] [serial = 2124] [outer = 00000000] 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1745A000) [pid = 3868] [serial = 2125] [outer = 13ACC000] 05:23:37 INFO - PROCESS | 3868 | 1471350217070 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (17F73000) [pid = 3868] [serial = 2126] [outer = 13ACC000] 05:23:37 INFO - PROCESS | 3868 | 1471350217503 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 05:23:37 INFO - PROCESS | 3868 | 1471350217537 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:23:37 INFO - PROCESS | 3868 | 1471350217539 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:23:37 INFO - PROCESS | 3868 | 1471350217543 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 3868 | 1471350217544 Marionette TRACE conn3 <- [1,2798,null,{}] 05:23:37 INFO - PROCESS | 3868 | 1471350217552 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 3868 | 1471350217554 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:37 INFO - PROCESS | 3868 | 1471350217633 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:23:37 INFO - PROCESS | 3868 | 1471350217638 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 3868 | 1471350217640 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:37 INFO - PROCESS | 3868 | ++DOCSHELL 16CE9800 == 40 [pid = 3868] [id = 709] 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1745EC00) [pid = 3868] [serial = 2127] [outer = 00000000] 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (18414000) [pid = 3868] [serial = 2128] [outer = 1745EC00] 05:23:37 INFO - PROCESS | 3868 | 1471350217685 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15127400) [pid = 3868] [serial = 2129] [outer = 1745EC00] 05:23:38 INFO - PROCESS | 3868 | 1471350218171 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 645ms 05:23:38 INFO - PROCESS | 3868 | 1471350218218 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 3868 | 1471350218220 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:23:38 INFO - PROCESS | 3868 | 1471350218223 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 3868 | 1471350218225 Marionette TRACE conn3 <- [1,2802,null,{}] 05:23:38 INFO - PROCESS | 3868 | 1471350218229 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:38 INFO - PROCESS | 3868 | 1471350218230 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:38 INFO - PROCESS | 3868 | 1471350218313 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:23:38 INFO - PROCESS | 3868 | 1471350218319 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 3868 | 1471350218321 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:38 INFO - PROCESS | 3868 | ++DOCSHELL 1509FC00 == 41 [pid = 3868] [id = 710] 05:23:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1841CC00) [pid = 3868] [serial = 2130] [outer = 00000000] 05:23:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1995AC00) [pid = 3868] [serial = 2131] [outer = 1841CC00] 05:23:38 INFO - PROCESS | 3868 | 1471350218364 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1995BC00) [pid = 3868] [serial = 2132] [outer = 1841CC00] 05:23:39 INFO - PROCESS | 3868 | 1471350219048 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 912ms 05:23:39 INFO - PROCESS | 3868 | 1471350219129 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 3868 | 1471350219133 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:23:39 INFO - PROCESS | 3868 | 1471350219138 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 3868 | 1471350219142 Marionette TRACE conn3 <- [1,2806,null,{}] 05:23:39 INFO - PROCESS | 3868 | 1471350219148 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 3868 | 1471350219151 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:39 INFO - PROCESS | 3868 | 1471350219261 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:23:39 INFO - PROCESS | 3868 | 1471350219405 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 3868 | 1471350219408 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:39 INFO - PROCESS | 3868 | ++DOCSHELL 104CB400 == 42 [pid = 3868] [id = 711] 05:23:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (10A48800) [pid = 3868] [serial = 2133] [outer = 00000000] 05:23:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (114DC400) [pid = 3868] [serial = 2134] [outer = 10A48800] 05:23:39 INFO - PROCESS | 3868 | 1471350219467 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11C15000) [pid = 3868] [serial = 2135] [outer = 10A48800] 05:23:40 INFO - PROCESS | 3868 | 1471350220076 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1006ms 05:23:40 INFO - PROCESS | 3868 | 1471350220141 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 3868 | 1471350220146 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:23:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:23:40 INFO - PROCESS | 3868 | 1471350220153 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 3868 | 1471350220156 Marionette TRACE conn3 <- [1,2810,null,{}] 05:23:40 INFO - PROCESS | 3868 | 1471350220160 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:40 INFO - PROCESS | 3868 | 1471350220163 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:40 INFO - PROCESS | 3868 | 1471350220272 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:23:40 INFO - PROCESS | 3868 | 1471350220410 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 3868 | 1471350220415 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:40 INFO - PROCESS | 3868 | ++DOCSHELL 13A09800 == 43 [pid = 3868] [id = 712] 05:23:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13B5B400) [pid = 3868] [serial = 2136] [outer = 00000000] 05:23:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13E0B000) [pid = 3868] [serial = 2137] [outer = 13B5B400] 05:23:40 INFO - PROCESS | 3868 | 1471350220474 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (15130C00) [pid = 3868] [serial = 2138] [outer = 13B5B400] 05:23:41 INFO - PROCESS | 3868 | 1471350221100 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:23:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1006ms 05:23:41 INFO - PROCESS | 3868 | 1471350221155 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 3868 | 1471350221157 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:23:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:23:41 INFO - PROCESS | 3868 | 1471350221162 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 3868 | 1471350221165 Marionette TRACE conn3 <- [1,2814,null,{}] 05:23:41 INFO - PROCESS | 3868 | 1471350221191 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:41 INFO - PROCESS | 3868 | 1471350221196 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:41 INFO - PROCESS | 3868 | 1471350221304 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:23:41 INFO - PROCESS | 3868 | 1471350221454 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 3868 | 1471350221458 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:41 INFO - PROCESS | 3868 | ++DOCSHELL 16038C00 == 44 [pid = 3868] [id = 713] 05:23:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16A6AC00) [pid = 3868] [serial = 2139] [outer = 00000000] 05:23:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18419800) [pid = 3868] [serial = 2140] [outer = 16A6AC00] 05:23:41 INFO - PROCESS | 3868 | 1471350221516 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1995EC00) [pid = 3868] [serial = 2141] [outer = 16A6AC00] 05:23:42 INFO - PROCESS | 3868 | 1471350222278 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1180ms 05:23:42 INFO - PROCESS | 3868 | 1471350222332 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 3868 | 1471350222337 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:23:42 INFO - PROCESS | 3868 | 1471350222342 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:23:42 INFO - PROCESS | 3868 | 1471350222345 Marionette TRACE conn3 <- [1,2818,null,{}] 05:23:42 INFO - PROCESS | 3868 | 1471350222351 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:42 INFO - PROCESS | 3868 | 1471350222354 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:42 INFO - PROCESS | 3868 | 1471350222450 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 134AD400 == 43 [pid = 3868] [id = 622] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 134B3000 == 42 [pid = 3868] [id = 627] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 1512F800 == 41 [pid = 3868] [id = 624] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 0F9E8C00 == 40 [pid = 3868] [id = 633] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 0F293C00 == 39 [pid = 3868] [id = 690] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 1319E000 == 38 [pid = 3868] [id = 635] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 12BB9400 == 37 [pid = 3868] [id = 625] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 11D95400 == 36 [pid = 3868] [id = 621] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 13A0F000 == 35 [pid = 3868] [id = 631] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 10B65800 == 34 [pid = 3868] [id = 620] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 13133800 == 33 [pid = 3868] [id = 630] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 17453800 == 32 [pid = 3868] [id = 632] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 10A0B400 == 31 [pid = 3868] [id = 629] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 1452F000 == 30 [pid = 3868] [id = 623] 05:23:43 INFO - PROCESS | 3868 | --DOCSHELL 12BBA400 == 29 [pid = 3868] [id = 628] 05:23:43 INFO - PROCESS | 3868 | 1471350223194 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 3868 | 1471350223198 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13E10C00) [pid = 3868] [serial = 2086] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (0F29EC00) [pid = 3868] [serial = 2071] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1103B400) [pid = 3868] [serial = 2074] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (112CD400) [pid = 3868] [serial = 2075] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1181CC00) [pid = 3868] [serial = 2077] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13215C00) [pid = 3868] [serial = 2063] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (12BBB800) [pid = 3868] [serial = 2062] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16CE8400) [pid = 3868] [serial = 2066] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (15651400) [pid = 3868] [serial = 2065] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1841D000) [pid = 3868] [serial = 2068] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13B5D800) [pid = 3868] [serial = 2083] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (150AA000) [pid = 3868] [serial = 2089] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (167CBC00) [pid = 3868] [serial = 2092] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (150A2800) [pid = 3868] [serial = 2087] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (0F34D400) [pid = 3868] [serial = 2072] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (12E32800) [pid = 3868] [serial = 2080] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16A6A800) [pid = 3868] [serial = 2093] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13B64C00) [pid = 3868] [serial = 2084] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16CEB800) [pid = 3868] [serial = 2095] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (15650400) [pid = 3868] [serial = 2090] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (11CF7800) [pid = 3868] [serial = 2078] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (13199C00) [pid = 3868] [serial = 2081] [outer = 00000000] [url = about:blank] 05:23:43 INFO - PROCESS | 3868 | ++DOCSHELL 0F29E800 == 30 [pid = 3868] [id = 714] 05:23:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (0F29EC00) [pid = 3868] [serial = 2142] [outer = 00000000] 05:23:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (0F345800) [pid = 3868] [serial = 2143] [outer = 0F29EC00] 05:23:43 INFO - PROCESS | 3868 | 1471350223338 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (0F34E000) [pid = 3868] [serial = 2144] [outer = 0F29EC00] 05:23:43 INFO - PROCESS | 3868 | 1471350223845 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:23:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1510ms 05:23:43 INFO - PROCESS | 3868 | 1471350223879 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 3868 | 1471350223882 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:23:43 INFO - PROCESS | 3868 | 1471350223886 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 3868 | 1471350223890 Marionette TRACE conn3 <- [1,2822,null,{}] 05:23:43 INFO - PROCESS | 3868 | 1471350223895 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 3868 | 1471350223898 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:43 INFO - PROCESS | 3868 | 1471350223987 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:23:44 INFO - PROCESS | 3868 | 1471350224001 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 3868 | 1471350224004 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:44 INFO - PROCESS | 3868 | ++DOCSHELL 1102D800 == 31 [pid = 3868] [id = 715] 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1102EC00) [pid = 3868] [serial = 2145] [outer = 00000000] 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (112C7000) [pid = 3868] [serial = 2146] [outer = 1102EC00] 05:23:44 INFO - PROCESS | 3868 | 1471350224053 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (112E1C00) [pid = 3868] [serial = 2147] [outer = 1102EC00] 05:23:44 INFO - PROCESS | 3868 | 1471350224540 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 05:23:44 INFO - PROCESS | 3868 | 1471350224585 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 3868 | 1471350224589 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:23:44 INFO - PROCESS | 3868 | 1471350224594 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 3868 | 1471350224596 Marionette TRACE conn3 <- [1,2826,null,{}] 05:23:44 INFO - PROCESS | 3868 | 1471350224600 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:44 INFO - PROCESS | 3868 | 1471350224602 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:44 INFO - PROCESS | 3868 | 1471350224732 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:23:44 INFO - PROCESS | 3868 | 1471350224833 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 3868 | 1471350224835 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:44 INFO - PROCESS | 3868 | ++DOCSHELL 11C15800 == 32 [pid = 3868] [id = 716] 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11CF1400) [pid = 3868] [serial = 2148] [outer = 00000000] 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (11D70400) [pid = 3868] [serial = 2149] [outer = 11CF1400] 05:23:44 INFO - PROCESS | 3868 | 1471350224882 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (11D9E800) [pid = 3868] [serial = 2150] [outer = 11CF1400] 05:23:45 INFO - PROCESS | 3868 | 1471350225305 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 739ms 05:23:45 INFO - PROCESS | 3868 | 1471350225334 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 3868 | 1471350225336 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:23:45 INFO - PROCESS | 3868 | 1471350225355 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 3868 | 1471350225360 Marionette TRACE conn3 <- [1,2830,null,{}] 05:23:45 INFO - PROCESS | 3868 | 1471350225370 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:45 INFO - PROCESS | 3868 | 1471350225374 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:45 INFO - PROCESS | 3868 | 1471350225502 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:23:45 INFO - PROCESS | 3868 | 1471350225567 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 3868 | 1471350225569 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:45 INFO - PROCESS | 3868 | ++DOCSHELL 13215C00 == 33 [pid = 3868] [id = 717] 05:23:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13216000) [pid = 3868] [serial = 2151] [outer = 00000000] 05:23:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (134B4000) [pid = 3868] [serial = 2152] [outer = 13216000] 05:23:45 INFO - PROCESS | 3868 | 1471350225616 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13AC5800) [pid = 3868] [serial = 2153] [outer = 13216000] 05:23:46 INFO - PROCESS | 3868 | 1471350226083 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 755ms 05:23:46 INFO - PROCESS | 3868 | 1471350226123 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 3868 | 1471350226126 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:23:46 INFO - PROCESS | 3868 | 1471350226138 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 3868 | 1471350226139 Marionette TRACE conn3 <- [1,2834,null,{}] 05:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:23:46 INFO - PROCESS | 3868 | 1471350226143 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 3868 | 1471350226145 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:46 INFO - PROCESS | 3868 | 1471350226263 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:23:46 INFO - PROCESS | 3868 | 1471350226269 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 3868 | 1471350226271 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:46 INFO - PROCESS | 3868 | ++DOCSHELL 114E5800 == 34 [pid = 3868] [id = 718] 05:23:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (132AF000) [pid = 3868] [serial = 2154] [outer = 00000000] 05:23:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13E09C00) [pid = 3868] [serial = 2155] [outer = 132AF000] 05:23:46 INFO - PROCESS | 3868 | 1471350226317 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (14307C00) [pid = 3868] [serial = 2156] [outer = 132AF000] 05:23:46 INFO - PROCESS | 3868 | 1471350226788 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 707ms 05:23:46 INFO - PROCESS | 3868 | 1471350226843 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 3868 | 1471350226845 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:23:46 INFO - PROCESS | 3868 | 1471350226848 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:23:46 INFO - PROCESS | 3868 | 1471350226850 Marionette TRACE conn3 <- [1,2838,null,{}] 05:23:46 INFO - PROCESS | 3868 | 1471350226854 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 3868 | 1471350226856 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:47 INFO - PROCESS | 3868 | 1471350226969 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:23:47 INFO - PROCESS | 3868 | 1471350226974 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 3868 | 1471350226980 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:47 INFO - PROCESS | 3868 | ++DOCSHELL 14536800 == 35 [pid = 3868] [id = 719] 05:23:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14536C00) [pid = 3868] [serial = 2157] [outer = 00000000] 05:23:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (150A4000) [pid = 3868] [serial = 2158] [outer = 14536C00] 05:23:47 INFO - PROCESS | 3868 | 1471350227093 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (15132800) [pid = 3868] [serial = 2159] [outer = 14536C00] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (15621C00) [pid = 3868] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11D76800) [pid = 3868] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11CF7000) [pid = 3868] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16E2A800) [pid = 3868] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10A4A000) [pid = 3868] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (0F934000) [pid = 3868] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1512CC00) [pid = 3868] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16036000) [pid = 3868] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13E06800) [pid = 3868] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1745EC00) [pid = 3868] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (17BBFC00) [pid = 3868] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1841CC00) [pid = 3868] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13ACC000) [pid = 3868] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:23:47 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (18416C00) [pid = 3868] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:23:47 INFO - PROCESS | 3868 | 1471350227810 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 991ms 05:23:47 INFO - PROCESS | 3868 | 1471350227837 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 3868 | 1471350227839 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:23:47 INFO - PROCESS | 3868 | 1471350227842 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 3868 | 1471350227844 Marionette TRACE conn3 <- [1,2842,null,{}] 05:23:47 INFO - PROCESS | 3868 | 1471350227847 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:47 INFO - PROCESS | 3868 | 1471350227849 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:47 INFO - PROCESS | 3868 | 1471350227964 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:23:48 INFO - PROCESS | 3868 | 1471350228075 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 3868 | 1471350228077 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:48 INFO - PROCESS | 3868 | ++DOCSHELL 0F29AC00 == 36 [pid = 3868] [id = 720] 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (0F29C400) [pid = 3868] [serial = 2160] [outer = 00000000] 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D9EC00) [pid = 3868] [serial = 2161] [outer = 0F29C400] 05:23:48 INFO - PROCESS | 3868 | 1471350228122 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1564E400) [pid = 3868] [serial = 2162] [outer = 0F29C400] 05:23:48 INFO - PROCESS | 3868 | 1471350228484 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:23:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 644ms 05:23:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:23:48 INFO - PROCESS | 3868 | 1471350228523 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 3868 | 1471350228525 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:23:48 INFO - PROCESS | 3868 | 1471350228528 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 3868 | 1471350228530 Marionette TRACE conn3 <- [1,2846,null,{}] 05:23:48 INFO - PROCESS | 3868 | 1471350228533 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 3868 | 1471350228536 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:48 INFO - PROCESS | 3868 | 1471350228614 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:23:48 INFO - PROCESS | 3868 | 1471350228620 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 3868 | 1471350228622 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:48 INFO - PROCESS | 3868 | ++DOCSHELL 13B62800 == 37 [pid = 3868] [id = 721] 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1512C000) [pid = 3868] [serial = 2163] [outer = 00000000] 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16A68C00) [pid = 3868] [serial = 2164] [outer = 1512C000] 05:23:48 INFO - PROCESS | 3868 | 1471350228666 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16C48000) [pid = 3868] [serial = 2165] [outer = 1512C000] 05:23:49 INFO - PROCESS | 3868 | 1471350229106 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 05:23:49 INFO - PROCESS | 3868 | 1471350229170 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 3868 | 1471350229172 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:23:49 INFO - PROCESS | 3868 | 1471350229175 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 3868 | 1471350229177 Marionette TRACE conn3 <- [1,2850,null,{}] 05:23:49 INFO - PROCESS | 3868 | 1471350229181 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:49 INFO - PROCESS | 3868 | 1471350229183 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:49 INFO - PROCESS | 3868 | 1471350229261 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:23:49 INFO - PROCESS | 3868 | 1471350229269 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 3868 | 1471350229271 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:49 INFO - PROCESS | 3868 | ++DOCSHELL 16CEEC00 == 38 [pid = 3868] [id = 722] 05:23:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16CEFC00) [pid = 3868] [serial = 2166] [outer = 00000000] 05:23:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16D72C00) [pid = 3868] [serial = 2167] [outer = 16CEFC00] 05:23:49 INFO - PROCESS | 3868 | 1471350229317 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16D73000) [pid = 3868] [serial = 2168] [outer = 16CEFC00] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 114E3800 == 37 [pid = 3868] [id = 692] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 0F342C00 == 36 [pid = 3868] [id = 696] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 16CE9800 == 35 [pid = 3868] [id = 709] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 13A08800 == 34 [pid = 3868] [id = 698] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 0F34F400 == 33 [pid = 3868] [id = 699] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 11D73400 == 32 [pid = 3868] [id = 700] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 1512D800 == 31 [pid = 3868] [id = 705] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 10A47800 == 30 [pid = 3868] [id = 701] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 13A09800 == 29 [pid = 3868] [id = 712] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 104CB400 == 28 [pid = 3868] [id = 711] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 16038C00 == 27 [pid = 3868] [id = 713] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 10A08000 == 26 [pid = 3868] [id = 702] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 13E04C00 == 25 [pid = 3868] [id = 703] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 10F27000 == 24 [pid = 3868] [id = 691] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 16E23000 == 23 [pid = 3868] [id = 706] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 129EBC00 == 22 [pid = 3868] [id = 693] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 15125800 == 21 [pid = 3868] [id = 704] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 12E31000 == 20 [pid = 3868] [id = 694] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 1564F400 == 19 [pid = 3868] [id = 697] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 12E78C00 == 18 [pid = 3868] [id = 708] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 176F2400 == 17 [pid = 3868] [id = 707] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 13E08C00 == 16 [pid = 3868] [id = 695] 05:23:50 INFO - PROCESS | 3868 | --DOCSHELL 1509FC00 == 15 [pid = 3868] [id = 710] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (18420800) [pid = 3868] [serial = 2069] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16A6A400) [pid = 3868] [serial = 2116] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (129F7400) [pid = 3868] [serial = 2101] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (134B2000) [pid = 3868] [serial = 2102] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (11D77000) [pid = 3868] [serial = 2107] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (129F5800) [pid = 3868] [serial = 2108] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (173A7C00) [pid = 3868] [serial = 2119] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (10F2B800) [pid = 3868] [serial = 2104] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11432000) [pid = 3868] [serial = 2105] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (10B66400) [pid = 3868] [serial = 2098] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1143AC00) [pid = 3868] [serial = 2099] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (15909400) [pid = 3868] [serial = 2113] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16CEC000) [pid = 3868] [serial = 2096] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (13E10000) [pid = 3868] [serial = 2110] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (14539000) [pid = 3868] [serial = 2111] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (15127400) [pid = 3868] [serial = 2129] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (18405000) [pid = 3868] [serial = 2122] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (16FC3000) [pid = 3868] [serial = 2120] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1995BC00) [pid = 3868] [serial = 2132] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1745A000) [pid = 3868] [serial = 2125] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (18414000) [pid = 3868] [serial = 2128] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (18405800) [pid = 3868] [serial = 2123] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1995AC00) [pid = 3868] [serial = 2131] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (16B8DC00) [pid = 3868] [serial = 2117] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (17F73000) [pid = 3868] [serial = 2126] [outer = 00000000] [url = about:blank] 05:23:50 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (15A02000) [pid = 3868] [serial = 2114] [outer = 00000000] [url = about:blank] 05:23:51 INFO - PROCESS | 3868 | 1471350231019 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1887ms 05:23:51 INFO - PROCESS | 3868 | 1471350231047 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 3868 | 1471350231051 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:23:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:23:51 INFO - PROCESS | 3868 | 1471350231057 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 3868 | 1471350231060 Marionette TRACE conn3 <- [1,2854,null,{}] 05:23:51 INFO - PROCESS | 3868 | 1471350231066 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 3868 | 1471350231069 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:51 INFO - PROCESS | 3868 | 1471350231162 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:23:51 INFO - PROCESS | 3868 | 1471350231172 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 3868 | 1471350231174 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:51 INFO - PROCESS | 3868 | ++DOCSHELL 10660C00 == 16 [pid = 3868] [id = 723] 05:23:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (10661400) [pid = 3868] [serial = 2169] [outer = 00000000] 05:23:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (10A4E400) [pid = 3868] [serial = 2170] [outer = 10661400] 05:23:51 INFO - PROCESS | 3868 | 1471350231227 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (10F25000) [pid = 3868] [serial = 2171] [outer = 10661400] 05:23:51 INFO - PROCESS | 3868 | 1471350231740 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 755ms 05:23:51 INFO - PROCESS | 3868 | 1471350231796 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 3868 | 1471350231801 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:23:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:23:51 INFO - PROCESS | 3868 | 1471350231807 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 3868 | 1471350231810 Marionette TRACE conn3 <- [1,2858,null,{}] 05:23:51 INFO - PROCESS | 3868 | 1471350231814 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 3868 | 1471350231817 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:51 INFO - PROCESS | 3868 | 1471350231913 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:23:52 INFO - PROCESS | 3868 | 1471350232009 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 3868 | 1471350232012 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:52 INFO - PROCESS | 3868 | ++DOCSHELL 11439400 == 17 [pid = 3868] [id = 724] 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (1143AC00) [pid = 3868] [serial = 2172] [outer = 00000000] 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (1146EC00) [pid = 3868] [serial = 2173] [outer = 1143AC00] 05:23:52 INFO - PROCESS | 3868 | 1471350232073 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (114E3800) [pid = 3868] [serial = 2174] [outer = 1143AC00] 05:23:52 INFO - PROCESS | 3868 | 1471350232463 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 05:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:23:52 INFO - PROCESS | 3868 | 1471350232505 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 3868 | 1471350232508 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:23:52 INFO - PROCESS | 3868 | 1471350232511 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 3868 | 1471350232515 Marionette TRACE conn3 <- [1,2862,null,{}] 05:23:52 INFO - PROCESS | 3868 | 1471350232526 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:52 INFO - PROCESS | 3868 | 1471350232530 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:52 INFO - PROCESS | 3868 | 1471350232643 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:23:52 INFO - PROCESS | 3868 | 1471350232659 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 3868 | 1471350232662 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:52 INFO - PROCESS | 3868 | ++DOCSHELL 12BC1C00 == 18 [pid = 3868] [id = 725] 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (12C62C00) [pid = 3868] [serial = 2175] [outer = 00000000] 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (12E79800) [pid = 3868] [serial = 2176] [outer = 12C62C00] 05:23:52 INFO - PROCESS | 3868 | 1471350232710 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (13171800) [pid = 3868] [serial = 2177] [outer = 12C62C00] 05:23:53 INFO - PROCESS | 3868 | 1471350233204 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 05:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:23:53 INFO - PROCESS | 3868 | 1471350233242 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 3868 | 1471350233245 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:23:53 INFO - PROCESS | 3868 | 1471350233249 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 3868 | 1471350233251 Marionette TRACE conn3 <- [1,2866,null,{}] 05:23:53 INFO - PROCESS | 3868 | 1471350233254 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 3868 | 1471350233256 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:53 INFO - PROCESS | 3868 | 1471350233349 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:23:53 INFO - PROCESS | 3868 | 1471350233354 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 3868 | 1471350233357 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:53 INFO - PROCESS | 3868 | ++DOCSHELL 132AF800 == 19 [pid = 3868] [id = 726] 05:23:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (132B4400) [pid = 3868] [serial = 2178] [outer = 00000000] 05:23:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (13A02400) [pid = 3868] [serial = 2179] [outer = 132B4400] 05:23:53 INFO - PROCESS | 3868 | 1471350233402 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13AD1800) [pid = 3868] [serial = 2180] [outer = 132B4400] 05:23:53 INFO - PROCESS | 3868 | 1471350233844 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 05:23:53 INFO - PROCESS | 3868 | 1471350233886 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 3868 | 1471350233888 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:23:53 INFO - PROCESS | 3868 | 1471350233892 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 3868 | 1471350233893 Marionette TRACE conn3 <- [1,2870,null,{}] 05:23:53 INFO - PROCESS | 3868 | 1471350233898 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 3868 | 1471350233901 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:53 INFO - PROCESS | 3868 | 1471350233982 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:23:53 INFO - PROCESS | 3868 | 1471350233988 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 3868 | 1471350233990 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:54 INFO - PROCESS | 3868 | ++DOCSHELL 13E06800 == 20 [pid = 3868] [id = 727] 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13E08800) [pid = 3868] [serial = 2181] [outer = 00000000] 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (14306000) [pid = 3868] [serial = 2182] [outer = 13E08800] 05:23:54 INFO - PROCESS | 3868 | 1471350234034 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (14533400) [pid = 3868] [serial = 2183] [outer = 13E08800] 05:23:54 INFO - PROCESS | 3868 | 1471350234517 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 708ms 05:23:54 INFO - PROCESS | 3868 | 1471350234591 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 3868 | 1471350234593 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:23:54 INFO - PROCESS | 3868 | 1471350234596 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:23:54 INFO - PROCESS | 3868 | 1471350234598 Marionette TRACE conn3 <- [1,2874,null,{}] 05:23:54 INFO - PROCESS | 3868 | 1471350234601 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:54 INFO - PROCESS | 3868 | 1471350234607 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:54 INFO - PROCESS | 3868 | 1471350234709 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:23:54 INFO - PROCESS | 3868 | 1471350234719 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 3868 | 1471350234721 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:54 INFO - PROCESS | 3868 | ++DOCSHELL 15125800 == 21 [pid = 3868] [id = 728] 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (1512F000) [pid = 3868] [serial = 2184] [outer = 00000000] 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15658000) [pid = 3868] [serial = 2185] [outer = 1512F000] 05:23:54 INFO - PROCESS | 3868 | 1471350234767 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15A05800) [pid = 3868] [serial = 2186] [outer = 1512F000] 05:23:55 INFO - PROCESS | 3868 | 1471350235222 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 644ms 05:23:55 INFO - PROCESS | 3868 | 1471350235238 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 3868 | 1471350235240 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:23:55 INFO - PROCESS | 3868 | 1471350235244 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 3868 | 1471350235245 Marionette TRACE conn3 <- [1,2878,null,{}] 05:23:55 INFO - PROCESS | 3868 | 1471350235249 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 3868 | 1471350235251 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:55 INFO - PROCESS | 3868 | 1471350235337 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:23:55 INFO - PROCESS | 3868 | 1471350235369 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 3868 | 1471350235371 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:55 INFO - PROCESS | 3868 | ++DOCSHELL 161C7800 == 22 [pid = 3868] [id = 729] 05:23:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (161C8C00) [pid = 3868] [serial = 2187] [outer = 00000000] 05:23:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16C52400) [pid = 3868] [serial = 2188] [outer = 161C8C00] 05:23:55 INFO - PROCESS | 3868 | 1471350235417 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16CEB800) [pid = 3868] [serial = 2189] [outer = 161C8C00] 05:23:55 INFO - PROCESS | 3868 | 1471350235844 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 05:23:55 INFO - PROCESS | 3868 | 1471350235895 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 3868 | 1471350235897 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:23:55 INFO - PROCESS | 3868 | 1471350235905 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 3868 | 1471350235906 Marionette TRACE conn3 <- [1,2882,null,{}] 05:23:55 INFO - PROCESS | 3868 | 1471350235910 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 3868 | 1471350235912 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:56 INFO - PROCESS | 3868 | 1471350235999 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:23:56 INFO - PROCESS | 3868 | 1471350236005 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 3868 | 1471350236007 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:56 INFO - PROCESS | 3868 | ++DOCSHELL 16B8EC00 == 23 [pid = 3868] [id = 730] 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16CF7400) [pid = 3868] [serial = 2190] [outer = 00000000] 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16EA1C00) [pid = 3868] [serial = 2191] [outer = 16CF7400] 05:23:56 INFO - PROCESS | 3868 | 1471350236052 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16EA2800) [pid = 3868] [serial = 2192] [outer = 16CF7400] 05:23:56 INFO - PROCESS | 3868 | 1471350236530 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:23:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 644ms 05:23:56 INFO - PROCESS | 3868 | 1471350236547 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 3868 | 1471350236549 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:23:56 INFO - PROCESS | 3868 | 1471350236553 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 3868 | 1471350236554 Marionette TRACE conn3 <- [1,2886,null,{}] 05:23:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:23:56 INFO - PROCESS | 3868 | 1471350236558 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:56 INFO - PROCESS | 3868 | 1471350236560 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:56 INFO - PROCESS | 3868 | 1471350236670 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:23:56 INFO - PROCESS | 3868 | 1471350236675 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 3868 | 1471350236677 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:56 INFO - PROCESS | 3868 | ++DOCSHELL 12BBF000 == 24 [pid = 3868] [id = 731] 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16FC7C00) [pid = 3868] [serial = 2193] [outer = 00000000] 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1745A000) [pid = 3868] [serial = 2194] [outer = 16FC7C00] 05:23:56 INFO - PROCESS | 3868 | 1471350236721 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1745C800) [pid = 3868] [serial = 2195] [outer = 16FC7C00] 05:23:57 INFO - PROCESS | 3868 | 1471350237186 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 708ms 05:23:57 INFO - PROCESS | 3868 | 1471350237254 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 3868 | 1471350237256 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:23:57 INFO - PROCESS | 3868 | 1471350237260 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:23:57 INFO - PROCESS | 3868 | 1471350237261 Marionette TRACE conn3 <- [1,2890,null,{}] 05:23:57 INFO - PROCESS | 3868 | 1471350237265 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:57 INFO - PROCESS | 3868 | 1471350237266 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:57 INFO - PROCESS | 3868 | 1471350237383 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:23:57 INFO - PROCESS | 3868 | 1471350237456 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 3868 | 1471350237458 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:57 INFO - PROCESS | 3868 | ++DOCSHELL 10421C00 == 25 [pid = 3868] [id = 732] 05:23:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (10469800) [pid = 3868] [serial = 2196] [outer = 00000000] 05:23:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18156C00) [pid = 3868] [serial = 2197] [outer = 10469800] 05:23:57 INFO - PROCESS | 3868 | 1471350237503 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (18406400) [pid = 3868] [serial = 2198] [outer = 10469800] 05:23:57 INFO - PROCESS | 3868 | 1471350237928 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 05:23:57 INFO - PROCESS | 3868 | 1471350237959 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 3868 | 1471350237961 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:23:57 INFO - PROCESS | 3868 | 1471350237966 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 3868 | 1471350237969 Marionette TRACE conn3 <- [1,2894,null,{}] 05:23:58 INFO - PROCESS | 3868 | 1471350237974 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 3868 | 1471350237978 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:58 INFO - PROCESS | 3868 | 1471350238133 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:23:58 INFO - PROCESS | 3868 | 1471350238158 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 3868 | 1471350238160 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:58 INFO - PROCESS | 3868 | ++DOCSHELL 13E06400 == 26 [pid = 3868] [id = 733] 05:23:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1840F800) [pid = 3868] [serial = 2199] [outer = 00000000] 05:23:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (18413000) [pid = 3868] [serial = 2200] [outer = 1840F800] 05:23:58 INFO - PROCESS | 3868 | 1471350238254 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (18416400) [pid = 3868] [serial = 2201] [outer = 1840F800] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (14536C00) [pid = 3868] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (132AF000) [pid = 3868] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (0F29C400) [pid = 3868] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1512C000) [pid = 3868] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (11CF1400) [pid = 3868] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1102EC00) [pid = 3868] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (0F29EC00) [pid = 3868] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16A6AC00) [pid = 3868] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13B5B400) [pid = 3868] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10A48800) [pid = 3868] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:23:58 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13216000) [pid = 3868] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:23:58 INFO - PROCESS | 3868 | 1471350238818 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:23:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 834ms 05:23:58 INFO - PROCESS | 3868 | 1471350238840 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 3868 | 1471350238842 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:23:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:23:58 INFO - PROCESS | 3868 | 1471350238845 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 3868 | 1471350238847 Marionette TRACE conn3 <- [1,2898,null,{}] 05:23:58 INFO - PROCESS | 3868 | 1471350238850 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 3868 | 1471350238852 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:58 INFO - PROCESS | 3868 | 1471350238931 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:23:58 INFO - PROCESS | 3868 | 1471350238936 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 3868 | 1471350238938 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:58 INFO - PROCESS | 3868 | ++DOCSHELL 12BB7800 == 27 [pid = 3868] [id = 734] 05:23:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12C69000) [pid = 3868] [serial = 2202] [outer = 00000000] 05:23:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13B5E400) [pid = 3868] [serial = 2203] [outer = 12C69000] 05:23:58 INFO - PROCESS | 3868 | 1471350238983 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16A6A800) [pid = 3868] [serial = 2204] [outer = 12C69000] 05:23:59 INFO - PROCESS | 3868 | 1471350239401 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:23:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:23:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:23:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 598ms 05:23:59 INFO - PROCESS | 3868 | 1471350239442 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 3868 | 1471350239444 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:23:59 INFO - PROCESS | 3868 | 1471350239448 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - TEST-START | /DOMEvents/constructors.html 05:23:59 INFO - PROCESS | 3868 | 1471350239449 Marionette TRACE conn3 <- [1,2902,null,{}] 05:23:59 INFO - PROCESS | 3868 | 1471350239466 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:59 INFO - PROCESS | 3868 | 1471350239477 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:59 INFO - PROCESS | 3868 | 1471350239556 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:23:59 INFO - PROCESS | 3868 | 1471350239561 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 3868 | 1471350239563 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:23:59 INFO - PROCESS | 3868 | ++DOCSHELL 13B5B400 == 28 [pid = 3868] [id = 735] 05:23:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (14537C00) [pid = 3868] [serial = 2205] [outer = 00000000] 05:23:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1841EC00) [pid = 3868] [serial = 2206] [outer = 14537C00] 05:23:59 INFO - PROCESS | 3868 | 1471350239609 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (19958800) [pid = 3868] [serial = 2207] [outer = 14537C00] 05:24:00 INFO - PROCESS | 3868 | 1471350240151 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:24:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:24:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:24:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 802ms 05:24:00 INFO - PROCESS | 3868 | 1471350240262 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 3868 | 1471350240264 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:24:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:24:00 INFO - PROCESS | 3868 | 1471350240267 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 3868 | 1471350240269 Marionette TRACE conn3 <- [1,2906,null,{}] 05:24:00 INFO - PROCESS | 3868 | 1471350240272 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 3868 | 1471350240274 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:00 INFO - PROCESS | 3868 | 1471350240356 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:24:00 INFO - PROCESS | 3868 | 1471350240360 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 3868 | 1471350240362 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:00 INFO - PROCESS | 3868 | ++DOCSHELL 1841E800 == 29 [pid = 3868] [id = 736] 05:24:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1995C400) [pid = 3868] [serial = 2208] [outer = 00000000] 05:24:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19B94C00) [pid = 3868] [serial = 2209] [outer = 1995C400] 05:24:00 INFO - PROCESS | 3868 | 1471350240407 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19B97400) [pid = 3868] [serial = 2210] [outer = 1995C400] 05:24:01 INFO - PROCESS | 3868 | 1471350241117 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:24:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:24:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 912ms 05:24:01 INFO - PROCESS | 3868 | 1471350241172 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 3868 | 1471350241177 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:24:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:24:01 INFO - PROCESS | 3868 | 1471350241183 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 3868 | 1471350241189 Marionette TRACE conn3 <- [1,2910,null,{}] 05:24:01 INFO - PROCESS | 3868 | 1471350241194 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:01 INFO - PROCESS | 3868 | 1471350241197 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:01 INFO - PROCESS | 3868 | 1471350241378 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:24:01 INFO - PROCESS | 3868 | 1471350241477 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 3868 | 1471350241480 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:01 INFO - PROCESS | 3868 | ++DOCSHELL 0F29B000 == 30 [pid = 3868] [id = 737] 05:24:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (0F34E800) [pid = 3868] [serial = 2211] [outer = 00000000] 05:24:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (112C5400) [pid = 3868] [serial = 2212] [outer = 0F34E800] 05:24:01 INFO - PROCESS | 3868 | 1471350241537 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (11440400) [pid = 3868] [serial = 2213] [outer = 0F34E800] 05:24:02 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:24:02 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:24:02 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:24:02 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:24:02 INFO - PROCESS | 3868 | 1471350242139 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:24:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:24:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:24:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:24:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:24:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:24:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:24:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:24:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:24:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:24:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1006ms 05:24:02 INFO - PROCESS | 3868 | 1471350242215 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 3868 | 1471350242220 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:24:02 INFO - PROCESS | 3868 | 1471350242227 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:24:02 INFO - PROCESS | 3868 | 1471350242230 Marionette TRACE conn3 <- [1,2914,null,{}] 05:24:02 INFO - PROCESS | 3868 | 1471350242234 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:02 INFO - PROCESS | 3868 | 1471350242237 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:02 INFO - PROCESS | 3868 | 1471350242365 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:24:02 INFO - PROCESS | 3868 | 1471350242484 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 3868 | 1471350242487 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:02 INFO - PROCESS | 3868 | ++DOCSHELL 0F97C800 == 31 [pid = 3868] [id = 738] 05:24:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (0F97E800) [pid = 3868] [serial = 2214] [outer = 00000000] 05:24:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1143A800) [pid = 3868] [serial = 2215] [outer = 0F97E800] 05:24:02 INFO - PROCESS | 3868 | 1471350242544 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (12E33000) [pid = 3868] [serial = 2216] [outer = 0F97E800] 05:24:03 INFO - PROCESS | 3868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:24:03 INFO - PROCESS | 3868 | 1471350243403 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:24:03 INFO - PROCESS | 3868 | --DOCSHELL 0F29E800 == 30 [pid = 3868] [id = 714] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (150A4000) [pid = 3868] [serial = 2158] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13E09C00) [pid = 3868] [serial = 2155] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11D9EC00) [pid = 3868] [serial = 2161] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16A68C00) [pid = 3868] [serial = 2164] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (15132800) [pid = 3868] [serial = 2159] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16D72C00) [pid = 3868] [serial = 2167] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (11D70400) [pid = 3868] [serial = 2149] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (112C7000) [pid = 3868] [serial = 2146] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (112E1C00) [pid = 3868] [serial = 2147] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (0F345800) [pid = 3868] [serial = 2143] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (0F34E000) [pid = 3868] [serial = 2144] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1995EC00) [pid = 3868] [serial = 2141] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16C48000) [pid = 3868] [serial = 2165] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (18419800) [pid = 3868] [serial = 2140] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (15130C00) [pid = 3868] [serial = 2138] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13E0B000) [pid = 3868] [serial = 2137] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11C15000) [pid = 3868] [serial = 2135] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (114DC400) [pid = 3868] [serial = 2134] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (134B4000) [pid = 3868] [serial = 2152] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13AC5800) [pid = 3868] [serial = 2153] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1564E400) [pid = 3868] [serial = 2162] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (14307C00) [pid = 3868] [serial = 2156] [outer = 00000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (11D9E800) [pid = 3868] [serial = 2150] [outer = 00000000] [url = about:blank] 05:24:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:24:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1196ms 05:24:03 INFO - PROCESS | 3868 | 1471350243471 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 3868 | 1471350243475 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:24:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:24:03 INFO - PROCESS | 3868 | 1471350243479 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 3868 | 1471350243484 Marionette TRACE conn3 <- [1,2918,null,{}] 05:24:03 INFO - PROCESS | 3868 | 1471350243489 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 3868 | 1471350243492 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:03 INFO - PROCESS | 3868 | 1471350243589 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:24:03 INFO - PROCESS | 3868 | 1471350243682 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 3868 | 1471350243685 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:03 INFO - PROCESS | 3868 | ++DOCSHELL 1041DC00 == 31 [pid = 3868] [id = 739] 05:24:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (10429400) [pid = 3868] [serial = 2217] [outer = 00000000] 05:24:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (10A09C00) [pid = 3868] [serial = 2218] [outer = 10429400] 05:24:03 INFO - PROCESS | 3868 | 1471350243733 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10B61C00) [pid = 3868] [serial = 2219] [outer = 10429400] 05:24:04 INFO - PROCESS | 3868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:24:04 INFO - PROCESS | 3868 | 1471350244088 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:24:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:24:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 05:24:04 INFO - PROCESS | 3868 | 1471350244180 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3868 | 1471350244184 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:24:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:24:04 INFO - PROCESS | 3868 | 1471350244203 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 3868 | 1471350244205 Marionette TRACE conn3 <- [1,2922,null,{}] 05:24:04 INFO - PROCESS | 3868 | 1471350244213 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 3868 | 1471350244215 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:04 INFO - PROCESS | 3868 | 1471350244302 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:24:04 INFO - PROCESS | 3868 | 1471350244310 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 3868 | 1471350244312 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:04 INFO - PROCESS | 3868 | ++DOCSHELL 11814800 == 32 [pid = 3868] [id = 740] 05:24:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1181B000) [pid = 3868] [serial = 2220] [outer = 00000000] 05:24:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D6F400) [pid = 3868] [serial = 2221] [outer = 1181B000] 05:24:04 INFO - PROCESS | 3868 | 1471350244360 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11D76400) [pid = 3868] [serial = 2222] [outer = 1181B000] 05:24:04 INFO - PROCESS | 3868 | 1471350244807 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:24:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:24:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 05:24:04 INFO - PROCESS | 3868 | 1471350244841 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3868 | 1471350244843 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:24:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:24:04 INFO - PROCESS | 3868 | 1471350244847 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 3868 | 1471350244851 Marionette TRACE conn3 <- [1,2926,null,{}] 05:24:04 INFO - PROCESS | 3868 | 1471350244865 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 3868 | 1471350244869 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:04 INFO - PROCESS | 3868 | 1471350244955 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:24:04 INFO - PROCESS | 3868 | 1471350244962 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 3868 | 1471350244965 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:04 INFO - PROCESS | 3868 | ++DOCSHELL 134B9000 == 33 [pid = 3868] [id = 741] 05:24:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (134BA800) [pid = 3868] [serial = 2223] [outer = 00000000] 05:24:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13E04C00) [pid = 3868] [serial = 2224] [outer = 134BA800] 05:24:05 INFO - PROCESS | 3868 | 1471350245013 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (14303C00) [pid = 3868] [serial = 2225] [outer = 134BA800] 05:24:05 INFO - PROCESS | 3868 | 1471350245448 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:24:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:24:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 645ms 05:24:05 INFO - PROCESS | 3868 | 1471350245497 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 3868 | 1471350245500 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:24:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:24:05 INFO - PROCESS | 3868 | 1471350245503 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 3868 | 1471350245505 Marionette TRACE conn3 <- [1,2930,null,{}] 05:24:05 INFO - PROCESS | 3868 | 1471350245508 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 3868 | 1471350245510 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:05 INFO - PROCESS | 3868 | 1471350245596 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:24:05 INFO - PROCESS | 3868 | 1471350245601 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 3868 | 1471350245603 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:05 INFO - PROCESS | 3868 | ++DOCSHELL 1452F000 == 34 [pid = 3868] [id = 742] 05:24:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1452F800) [pid = 3868] [serial = 2226] [outer = 00000000] 05:24:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (150AB800) [pid = 3868] [serial = 2227] [outer = 1452F800] 05:24:05 INFO - PROCESS | 3868 | 1471350245650 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1512C000) [pid = 3868] [serial = 2228] [outer = 1452F800] 05:24:06 INFO - PROCESS | 3868 | 1471350246109 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:24:06 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:24:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:24:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 645ms 05:24:06 INFO - PROCESS | 3868 | 1471350246139 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 3868 | 1471350246141 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:24:06 INFO - PROCESS | 3868 | 1471350246144 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:24:06 INFO - PROCESS | 3868 | 1471350246146 Marionette TRACE conn3 <- [1,2934,null,{}] 05:24:06 INFO - PROCESS | 3868 | 1471350246150 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 3868 | 1471350246152 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:06 INFO - PROCESS | 3868 | 1471350246271 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:24:06 INFO - PROCESS | 3868 | 1471350246277 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 3868 | 1471350246279 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:06 INFO - PROCESS | 3868 | ++DOCSHELL 15621C00 == 35 [pid = 3868] [id = 743] 05:24:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15626800) [pid = 3868] [serial = 2229] [outer = 00000000] 05:24:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15909400) [pid = 3868] [serial = 2230] [outer = 15626800] 05:24:06 INFO - PROCESS | 3868 | 1471350246324 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (159F0C00) [pid = 3868] [serial = 2231] [outer = 15626800] 05:24:06 INFO - PROCESS | 3868 | 1471350246770 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:24:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:24:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 645ms 05:24:06 INFO - PROCESS | 3868 | 1471350246783 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 3868 | 1471350246784 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:24:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:24:06 INFO - PROCESS | 3868 | 1471350246788 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 3868 | 1471350246789 Marionette TRACE conn3 <- [1,2938,null,{}] 05:24:06 INFO - PROCESS | 3868 | 1471350246793 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 3868 | 1471350246798 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:06 INFO - PROCESS | 3868 | 1471350246927 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:24:06 INFO - PROCESS | 3868 | 1471350246932 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 3868 | 1471350246934 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:06 INFO - PROCESS | 3868 | ++DOCSHELL 15131400 == 36 [pid = 3868] [id = 744] 05:24:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15902400) [pid = 3868] [serial = 2232] [outer = 00000000] 05:24:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16CEF800) [pid = 3868] [serial = 2233] [outer = 15902400] 05:24:07 INFO - PROCESS | 3868 | 1471350246979 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16CF2000) [pid = 3868] [serial = 2234] [outer = 15902400] 05:24:07 INFO - PROCESS | 3868 | ++DOCSHELL 16E23800 == 37 [pid = 3868] [id = 745] 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1745B800) [pid = 3868] [serial = 2235] [outer = 00000000] 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17651000) [pid = 3868] [serial = 2236] [outer = 1745B800] 05:24:07 INFO - PROCESS | 3868 | 1471350247483 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:24:07 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:24:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 739ms 05:24:07 INFO - PROCESS | 3868 | 1471350247529 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 3868 | 1471350247531 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:24:07 INFO - PROCESS | 3868 | 1471350247534 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:24:07 INFO - PROCESS | 3868 | 1471350247536 Marionette TRACE conn3 <- [1,2942,null,{}] 05:24:07 INFO - PROCESS | 3868 | 1471350247539 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:07 INFO - PROCESS | 3868 | 1471350247541 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:07 INFO - PROCESS | 3868 | 1471350247663 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:24:07 INFO - PROCESS | 3868 | 1471350247729 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 3868 | 1471350247731 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:07 INFO - PROCESS | 3868 | ++DOCSHELL 13B5F000 == 38 [pid = 3868] [id = 746] 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17453800) [pid = 3868] [serial = 2237] [outer = 00000000] 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (18156000) [pid = 3868] [serial = 2238] [outer = 17453800] 05:24:07 INFO - PROCESS | 3868 | 1471350247775 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18408C00) [pid = 3868] [serial = 2239] [outer = 17453800] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16FC7C00) [pid = 3868] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (161C8C00) [pid = 3868] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1512F000) [pid = 3868] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10661400) [pid = 3868] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16CEFC00) [pid = 3868] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (12C62C00) [pid = 3868] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16CF7400) [pid = 3868] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (132B4400) [pid = 3868] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1143AC00) [pid = 3868] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10469800) [pid = 3868] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1840F800) [pid = 3868] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (14537C00) [pid = 3868] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13E08800) [pid = 3868] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:24:08 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (12C69000) [pid = 3868] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:24:08 INFO - PROCESS | 3868 | 1471350248373 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:24:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:24:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 849ms 05:24:08 INFO - PROCESS | 3868 | 1471350248409 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 3868 | 1471350248411 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:24:08 INFO - PROCESS | 3868 | 1471350248415 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:24:08 INFO - PROCESS | 3868 | 1471350248416 Marionette TRACE conn3 <- [1,2946,null,{}] 05:24:08 INFO - PROCESS | 3868 | 1471350248420 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 3868 | 1471350248422 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:08 INFO - PROCESS | 3868 | 1471350248521 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:24:08 INFO - PROCESS | 3868 | 1471350248526 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 3868 | 1471350248528 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:08 INFO - PROCESS | 3868 | ++DOCSHELL 11D7AC00 == 39 [pid = 3868] [id = 747] 05:24:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (11DE7C00) [pid = 3868] [serial = 2240] [outer = 00000000] 05:24:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16CF5400) [pid = 3868] [serial = 2241] [outer = 11DE7C00] 05:24:08 INFO - PROCESS | 3868 | 1471350248572 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18401C00) [pid = 3868] [serial = 2242] [outer = 11DE7C00] 05:24:08 INFO - PROCESS | 3868 | 1471350248984 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:24:09 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:24:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 597ms 05:24:09 INFO - PROCESS | 3868 | 1471350249012 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 3868 | 1471350249014 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:24:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:24:09 INFO - PROCESS | 3868 | 1471350249017 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 3868 | 1471350249019 Marionette TRACE conn3 <- [1,2950,null,{}] 05:24:09 INFO - PROCESS | 3868 | 1471350249022 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 3868 | 1471350249024 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:09 INFO - PROCESS | 3868 | 1471350249153 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:24:09 INFO - PROCESS | 3868 | 1471350249158 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 3868 | 1471350249160 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:09 INFO - PROCESS | 3868 | ++DOCSHELL 16CF7800 == 40 [pid = 3868] [id = 748] 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16E22000) [pid = 3868] [serial = 2243] [outer = 00000000] 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1841C400) [pid = 3868] [serial = 2244] [outer = 16E22000] 05:24:09 INFO - PROCESS | 3868 | 1471350249214 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1841FC00) [pid = 3868] [serial = 2245] [outer = 16E22000] 05:24:09 INFO - PROCESS | 3868 | 1471350249609 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:24:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:24:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 645ms 05:24:09 INFO - PROCESS | 3868 | 1471350249666 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 3868 | 1471350249668 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:24:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:24:09 INFO - PROCESS | 3868 | 1471350249671 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 3868 | 1471350249673 Marionette TRACE conn3 <- [1,2954,null,{}] 05:24:09 INFO - PROCESS | 3868 | 1471350249676 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 3868 | 1471350249678 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:09 INFO - PROCESS | 3868 | 1471350249760 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:24:09 INFO - PROCESS | 3868 | 1471350249765 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 3868 | 1471350249767 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:09 INFO - PROCESS | 3868 | ++DOCSHELL 1995B400 == 41 [pid = 3868] [id = 749] 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19960800) [pid = 3868] [serial = 2246] [outer = 00000000] 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (19B8E800) [pid = 3868] [serial = 2247] [outer = 19960800] 05:24:09 INFO - PROCESS | 3868 | 1471350249812 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19B93000) [pid = 3868] [serial = 2248] [outer = 19960800] 05:24:10 INFO - PROCESS | 3868 | 1471350250400 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:24:10 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:24:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 802ms 05:24:10 INFO - PROCESS | 3868 | 1471350250475 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 3868 | 1471350250479 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:24:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:24:10 INFO - PROCESS | 3868 | 1471350250484 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 3868 | 1471350250488 Marionette TRACE conn3 <- [1,2958,null,{}] 05:24:10 INFO - PROCESS | 3868 | 1471350250494 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:10 INFO - PROCESS | 3868 | 1471350250497 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:10 INFO - PROCESS | 3868 | 1471350250638 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:24:10 INFO - PROCESS | 3868 | 1471350250753 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 3868 | 1471350250756 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:10 INFO - PROCESS | 3868 | ++DOCSHELL 0F34FC00 == 42 [pid = 3868] [id = 750] 05:24:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (0F351400) [pid = 3868] [serial = 2249] [outer = 00000000] 05:24:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (11438C00) [pid = 3868] [serial = 2250] [outer = 0F351400] 05:24:10 INFO - PROCESS | 3868 | 1471350250826 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1189E400) [pid = 3868] [serial = 2251] [outer = 0F351400] 05:24:11 INFO - PROCESS | 3868 | 1471350251364 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:24:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:24:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 896ms 05:24:11 INFO - PROCESS | 3868 | 1471350251389 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 3868 | 1471350251394 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:24:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:24:11 INFO - PROCESS | 3868 | 1471350251400 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 3868 | 1471350251403 Marionette TRACE conn3 <- [1,2962,null,{}] 05:24:11 INFO - PROCESS | 3868 | 1471350251407 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 3868 | 1471350251410 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:11 INFO - PROCESS | 3868 | 1471350251519 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:24:11 INFO - PROCESS | 3868 | 1471350251634 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 3868 | 1471350251636 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:11 INFO - PROCESS | 3868 | ++DOCSHELL 12E28C00 == 43 [pid = 3868] [id = 751] 05:24:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (12E2F000) [pid = 3868] [serial = 2252] [outer = 00000000] 05:24:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (13ACC400) [pid = 3868] [serial = 2253] [outer = 12E2F000] 05:24:11 INFO - PROCESS | 3868 | 1471350251694 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13E0A400) [pid = 3868] [serial = 2254] [outer = 12E2F000] 05:24:12 INFO - PROCESS | 3868 | 1471350252187 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:24:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:24:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 849ms 05:24:12 INFO - PROCESS | 3868 | 1471350252255 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 3868 | 1471350252257 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:24:12 INFO - PROCESS | 3868 | 1471350252263 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:24:12 INFO - PROCESS | 3868 | 1471350252267 Marionette TRACE conn3 <- [1,2966,null,{}] 05:24:12 INFO - PROCESS | 3868 | 1471350252278 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:12 INFO - PROCESS | 3868 | 1471350252283 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:12 INFO - PROCESS | 3868 | 1471350252400 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:24:12 INFO - PROCESS | 3868 | 1471350252555 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 3868 | 1471350252558 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:12 INFO - PROCESS | 3868 | ++DOCSHELL 18147800 == 44 [pid = 3868] [id = 752] 05:24:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18403400) [pid = 3868] [serial = 2255] [outer = 00000000] 05:24:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1995B000) [pid = 3868] [serial = 2256] [outer = 18403400] 05:24:12 INFO - PROCESS | 3868 | 1471350252617 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (19E50400) [pid = 3868] [serial = 2257] [outer = 18403400] 05:24:13 INFO - PROCESS | 3868 | 1471350253144 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:24:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:24:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 896ms 05:24:13 INFO - PROCESS | 3868 | 1471350253170 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 3868 | 1471350253173 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:24:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:24:13 INFO - PROCESS | 3868 | 1471350253176 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 3868 | 1471350253178 Marionette TRACE conn3 <- [1,2970,null,{}] 05:24:13 INFO - PROCESS | 3868 | 1471350253182 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 3868 | 1471350253184 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:13 INFO - PROCESS | 3868 | 1471350253292 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:24:13 INFO - PROCESS | 3868 | 1471350253457 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 3868 | 1471350253460 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:13 INFO - PROCESS | 3868 | ++DOCSHELL 19E58C00 == 45 [pid = 3868] [id = 753] 05:24:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (19E59400) [pid = 3868] [serial = 2258] [outer = 00000000] 05:24:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19EE2800) [pid = 3868] [serial = 2259] [outer = 19E59400] 05:24:13 INFO - PROCESS | 3868 | 1471350253516 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A093400) [pid = 3868] [serial = 2260] [outer = 19E59400] 05:24:14 INFO - PROCESS | 3868 | 1471350254017 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:24:14 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:24:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:24:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 849ms 05:24:14 INFO - PROCESS | 3868 | 1471350254051 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 3868 | 1471350254053 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:24:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:24:14 INFO - PROCESS | 3868 | 1471350254073 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 3868 | 1471350254075 Marionette TRACE conn3 <- [1,2974,null,{}] 05:24:14 INFO - PROCESS | 3868 | 1471350254079 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 3868 | 1471350254081 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:14 INFO - PROCESS | 3868 | 1471350254182 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:24:14 INFO - PROCESS | 3868 | 1471350254293 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 3868 | 1471350254295 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:14 INFO - PROCESS | 3868 | ++DOCSHELL 1A098400 == 46 [pid = 3868] [id = 754] 05:24:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A0CAC00) [pid = 3868] [serial = 2261] [outer = 00000000] 05:24:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A553800) [pid = 3868] [serial = 2262] [outer = 1A0CAC00] 05:24:14 INFO - PROCESS | 3868 | 1471350254349 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A592000) [pid = 3868] [serial = 2263] [outer = 1A0CAC00] 05:24:14 INFO - PROCESS | 3868 | 1471350254914 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:24:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:24:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 912ms 05:24:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:24:14 INFO - PROCESS | 3868 | 1471350254979 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 3868 | 1471350254981 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:24:14 INFO - PROCESS | 3868 | 1471350254985 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 3868 | 1471350254987 Marionette TRACE conn3 <- [1,2978,null,{}] 05:24:15 INFO - PROCESS | 3868 | 1471350255189 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:15 INFO - PROCESS | 3868 | 1471350255192 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:15 INFO - PROCESS | 3868 | 1471350255295 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:24:15 INFO - PROCESS | 3868 | 1471350255428 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 3868 | 1471350255432 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:15 INFO - PROCESS | 3868 | ++DOCSHELL 11033800 == 47 [pid = 3868] [id = 755] 05:24:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1103BC00) [pid = 3868] [serial = 2264] [outer = 00000000] 05:24:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (112E2400) [pid = 3868] [serial = 2265] [outer = 1103BC00] 05:24:15 INFO - PROCESS | 3868 | 1471350255485 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1143D800) [pid = 3868] [serial = 2266] [outer = 1103BC00] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 16CF7800 == 46 [pid = 3868] [id = 748] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 11D7AC00 == 45 [pid = 3868] [id = 747] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 13B5F000 == 44 [pid = 3868] [id = 746] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 16E23800 == 43 [pid = 3868] [id = 745] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 15131400 == 42 [pid = 3868] [id = 744] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 15621C00 == 41 [pid = 3868] [id = 743] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 1452F000 == 40 [pid = 3868] [id = 742] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 134B9000 == 39 [pid = 3868] [id = 741] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 11814800 == 38 [pid = 3868] [id = 740] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 1041DC00 == 37 [pid = 3868] [id = 739] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 12BB7800 == 36 [pid = 3868] [id = 734] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 13B5B400 == 35 [pid = 3868] [id = 735] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 1841E800 == 34 [pid = 3868] [id = 736] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 0F97C800 == 33 [pid = 3868] [id = 738] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 0F29B000 == 32 [pid = 3868] [id = 737] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 10421C00 == 31 [pid = 3868] [id = 732] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 13E06400 == 30 [pid = 3868] [id = 733] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 1A098400 == 29 [pid = 3868] [id = 754] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 19E58C00 == 28 [pid = 3868] [id = 753] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 12E28C00 == 27 [pid = 3868] [id = 751] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 18147800 == 26 [pid = 3868] [id = 752] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 1995B400 == 25 [pid = 3868] [id = 749] 05:24:16 INFO - PROCESS | 3868 | --DOCSHELL 0F34FC00 == 24 [pid = 3868] [id = 750] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1745A000) [pid = 3868] [serial = 2194] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16C52400) [pid = 3868] [serial = 2188] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16CEB800) [pid = 3868] [serial = 2189] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (15658000) [pid = 3868] [serial = 2185] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (15A05800) [pid = 3868] [serial = 2186] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (10A4E400) [pid = 3868] [serial = 2170] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10F25000) [pid = 3868] [serial = 2171] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16D73000) [pid = 3868] [serial = 2168] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (12E79800) [pid = 3868] [serial = 2176] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13171800) [pid = 3868] [serial = 2177] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16EA1C00) [pid = 3868] [serial = 2191] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13A02400) [pid = 3868] [serial = 2179] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (13AD1800) [pid = 3868] [serial = 2180] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1146EC00) [pid = 3868] [serial = 2173] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (114E3800) [pid = 3868] [serial = 2174] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18156C00) [pid = 3868] [serial = 2197] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1745C800) [pid = 3868] [serial = 2195] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (18413000) [pid = 3868] [serial = 2200] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (18406400) [pid = 3868] [serial = 2198] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1841EC00) [pid = 3868] [serial = 2206] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (18416400) [pid = 3868] [serial = 2201] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19B94C00) [pid = 3868] [serial = 2209] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (19958800) [pid = 3868] [serial = 2207] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14306000) [pid = 3868] [serial = 2182] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (14533400) [pid = 3868] [serial = 2183] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13B5E400) [pid = 3868] [serial = 2203] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16EA2800) [pid = 3868] [serial = 2192] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16A6A800) [pid = 3868] [serial = 2204] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3868 | ++DOCSHELL 0F294000 == 25 [pid = 3868] [id = 756] 05:24:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (0F295800) [pid = 3868] [serial = 2267] [outer = 00000000] 05:24:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (0F29C800) [pid = 3868] [serial = 2268] [outer = 0F295800] 05:24:16 INFO - PROCESS | 3868 | 1471350256714 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:24:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:24:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1761ms 05:24:16 INFO - PROCESS | 3868 | 1471350256777 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 3868 | 1471350256781 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:24:16 INFO - PROCESS | 3868 | 1471350256786 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:24:16 INFO - PROCESS | 3868 | 1471350256789 Marionette TRACE conn3 <- [1,2982,null,{}] 05:24:16 INFO - PROCESS | 3868 | 1471350256797 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 3868 | 1471350256800 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:16 INFO - PROCESS | 3868 | 1471350256896 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:24:17 INFO - PROCESS | 3868 | 1471350256988 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 3868 | 1471350256991 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:17 INFO - PROCESS | 3868 | ++DOCSHELL 0F34F000 == 26 [pid = 3868] [id = 757] 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (0F34F800) [pid = 3868] [serial = 2269] [outer = 00000000] 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (10A4C400) [pid = 3868] [serial = 2270] [outer = 0F34F800] 05:24:17 INFO - PROCESS | 3868 | 1471350257039 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (10B63400) [pid = 3868] [serial = 2271] [outer = 0F34F800] 05:24:17 INFO - PROCESS | 3868 | 1471350257449 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:24:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:24:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:24:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 708ms 05:24:17 INFO - PROCESS | 3868 | 1471350257487 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 3868 | 1471350257492 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:24:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:24:17 INFO - PROCESS | 3868 | 1471350257499 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 3868 | 1471350257501 Marionette TRACE conn3 <- [1,2986,null,{}] 05:24:17 INFO - PROCESS | 3868 | 1471350257509 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:17 INFO - PROCESS | 3868 | 1471350257512 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:17 INFO - PROCESS | 3868 | 1471350257604 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:24:17 INFO - PROCESS | 3868 | 1471350257611 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 3868 | 1471350257613 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:17 INFO - PROCESS | 3868 | ++DOCSHELL 114E3800 == 27 [pid = 3868] [id = 758] 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (114E5C00) [pid = 3868] [serial = 2272] [outer = 00000000] 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11C14000) [pid = 3868] [serial = 2273] [outer = 114E5C00] 05:24:17 INFO - PROCESS | 3868 | 1471350257662 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11D78400) [pid = 3868] [serial = 2274] [outer = 114E5C00] 05:24:18 INFO - PROCESS | 3868 | 1471350258117 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:24:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:24:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 05:24:18 INFO - PROCESS | 3868 | 1471350258135 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3868 | 1471350258138 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:24:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:24:18 INFO - PROCESS | 3868 | 1471350258141 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 3868 | 1471350258145 Marionette TRACE conn3 <- [1,2990,null,{}] 05:24:18 INFO - PROCESS | 3868 | 1471350258156 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 3868 | 1471350258160 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:18 INFO - PROCESS | 3868 | 1471350258242 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:24:18 INFO - PROCESS | 3868 | 1471350258249 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 3868 | 1471350258252 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:18 INFO - PROCESS | 3868 | ++DOCSHELL 13173C00 == 28 [pid = 3868] [id = 759] 05:24:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13193800) [pid = 3868] [serial = 2275] [outer = 00000000] 05:24:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (134B5400) [pid = 3868] [serial = 2276] [outer = 13193800] 05:24:18 INFO - PROCESS | 3868 | 1471350258301 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (13AC5800) [pid = 3868] [serial = 2277] [outer = 13193800] 05:24:18 INFO - PROCESS | 3868 | 1471350258807 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:24:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:24:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 05:24:18 INFO - PROCESS | 3868 | 1471350258877 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3868 | 1471350258880 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:24:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:24:18 INFO - PROCESS | 3868 | 1471350258883 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 3868 | 1471350258885 Marionette TRACE conn3 <- [1,2994,null,{}] 05:24:18 INFO - PROCESS | 3868 | 1471350258898 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 3868 | 1471350258900 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:19 INFO - PROCESS | 3868 | 1471350259020 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:24:19 INFO - PROCESS | 3868 | 1471350259025 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 3868 | 1471350259027 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:19 INFO - PROCESS | 3868 | ++DOCSHELL 13E0F800 == 29 [pid = 3868] [id = 760] 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13E0FC00) [pid = 3868] [serial = 2278] [outer = 00000000] 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (14534C00) [pid = 3868] [serial = 2279] [outer = 13E0FC00] 05:24:19 INFO - PROCESS | 3868 | 1471350259073 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (150A2800) [pid = 3868] [serial = 2280] [outer = 13E0FC00] 05:24:19 INFO - PROCESS | 3868 | 1471350259497 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:24:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:24:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 645ms 05:24:19 INFO - PROCESS | 3868 | 1471350259520 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 3868 | 1471350259522 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:24:19 INFO - PROCESS | 3868 | 1471350259526 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:24:19 INFO - PROCESS | 3868 | 1471350259527 Marionette TRACE conn3 <- [1,2998,null,{}] 05:24:19 INFO - PROCESS | 3868 | 1471350259538 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:19 INFO - PROCESS | 3868 | 1471350259540 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:19 INFO - PROCESS | 3868 | 1471350259654 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:24:19 INFO - PROCESS | 3868 | 1471350259659 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 3868 | 1471350259661 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:19 INFO - PROCESS | 3868 | ++DOCSHELL 1512E400 == 30 [pid = 3868] [id = 761] 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15131400) [pid = 3868] [serial = 2281] [outer = 00000000] 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (15651C00) [pid = 3868] [serial = 2282] [outer = 15131400] 05:24:19 INFO - PROCESS | 3868 | 1471350259706 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1590F000) [pid = 3868] [serial = 2283] [outer = 15131400] 05:24:19 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:24:20 INFO - PROCESS | 3868 | 1471350260220 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:24:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:24:20 INFO - {} 05:24:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:24:20 INFO - {} 05:24:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:24:20 INFO - {} 05:24:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:24:20 INFO - {} 05:24:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 755ms 05:24:20 INFO - PROCESS | 3868 | 1471350260273 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 3868 | 1471350260275 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:24:20 INFO - TEST-START | /FileAPI/fileReader.html 05:24:20 INFO - PROCESS | 3868 | 1471350260279 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 3868 | 1471350260280 Marionette TRACE conn3 <- [1,3002,null,{}] 05:24:20 INFO - PROCESS | 3868 | 1471350260284 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:20 INFO - PROCESS | 3868 | 1471350260289 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:20 INFO - PROCESS | 3868 | 1471350260423 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:24:20 INFO - PROCESS | 3868 | 1471350260430 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 3868 | 1471350260432 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:20 INFO - PROCESS | 3868 | ++DOCSHELL 16CE8C00 == 31 [pid = 3868] [id = 762] 05:24:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16CEC800) [pid = 3868] [serial = 2284] [outer = 00000000] 05:24:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16EA1400) [pid = 3868] [serial = 2285] [outer = 16CEC800] 05:24:20 INFO - PROCESS | 3868 | 1471350260481 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16FBF400) [pid = 3868] [serial = 2286] [outer = 16CEC800] 05:24:21 INFO - PROCESS | 3868 | 1471350261177 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (15626800) [pid = 3868] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (0F34E800) [pid = 3868] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1995C400) [pid = 3868] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1452F800) [pid = 3868] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (0F97E800) [pid = 3868] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (15902400) [pid = 3868] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1181B000) [pid = 3868] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (134BA800) [pid = 3868] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10429400) [pid = 3868] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19960800) [pid = 3868] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1745B800) [pid = 3868] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16E22000) [pid = 3868] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11DE7C00) [pid = 3868] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:24:21 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17453800) [pid = 3868] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:24:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:24:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:24:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:24:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:24:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 1006ms 05:24:21 INFO - PROCESS | 3868 | 1471350261279 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 3868 | 1471350261282 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:24:21 INFO - TEST-START | /FileAPI/historical.html 05:24:21 INFO - PROCESS | 3868 | 1471350261288 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 3868 | 1471350261290 Marionette TRACE conn3 <- [1,3006,null,{}] 05:24:21 INFO - PROCESS | 3868 | 1471350261293 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 3868 | 1471350261295 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:21 INFO - PROCESS | 3868 | 1471350261371 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:24:21 INFO - PROCESS | 3868 | 1471350261377 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 3868 | 1471350261379 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:21 INFO - PROCESS | 3868 | ++DOCSHELL 0F29D400 == 32 [pid = 3868] [id = 763] 05:24:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11D72C00) [pid = 3868] [serial = 2287] [outer = 00000000] 05:24:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15124400) [pid = 3868] [serial = 2288] [outer = 11D72C00] 05:24:21 INFO - PROCESS | 3868 | 1471350261424 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16CF4400) [pid = 3868] [serial = 2289] [outer = 11D72C00] 05:24:21 INFO - PROCESS | 3868 | 1471350261846 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:24:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:24:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:24:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:24:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:24:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:24:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:24:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:24:21 INFO - TEST-OK | /FileAPI/historical.html | took 597ms 05:24:21 INFO - PROCESS | 3868 | 1471350261892 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 3868 | 1471350261894 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:24:21 INFO - PROCESS | 3868 | 1471350261897 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - TEST-START | /FileAPI/idlharness.html 05:24:21 INFO - PROCESS | 3868 | 1471350261899 Marionette TRACE conn3 <- [1,3010,null,{}] 05:24:21 INFO - PROCESS | 3868 | 1471350261903 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 3868 | 1471350261904 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:22 INFO - PROCESS | 3868 | 1471350261982 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:24:22 INFO - PROCESS | 3868 | 1471350261987 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 3868 | 1471350261989 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:22 INFO - PROCESS | 3868 | ++DOCSHELL 0F29BC00 == 33 [pid = 3868] [id = 764] 05:24:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (0F343400) [pid = 3868] [serial = 2290] [outer = 00000000] 05:24:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (18156C00) [pid = 3868] [serial = 2291] [outer = 0F343400] 05:24:22 INFO - PROCESS | 3868 | 1471350262034 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (18406000) [pid = 3868] [serial = 2292] [outer = 0F343400] 05:24:22 INFO - PROCESS | 3868 | 1471350262835 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:24:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:24:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:24:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:24:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:24:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:24:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:24:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1085ms 05:24:23 INFO - PROCESS | 3868 | 1471350262972 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 3868 | 1471350262975 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:24:23 INFO - TEST-START | /FileAPI/idlharness.worker 05:24:23 INFO - PROCESS | 3868 | 1471350262978 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 3868 | 1471350262980 Marionette TRACE conn3 <- [1,3014,null,{}] 05:24:23 INFO - PROCESS | 3868 | 1471350262983 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 3868 | 1471350262985 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:23 INFO - PROCESS | 3868 | 1471350263102 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:24:23 INFO - PROCESS | 3868 | 1471350263113 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 3868 | 1471350263115 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:23 INFO - PROCESS | 3868 | ++DOCSHELL 13173400 == 34 [pid = 3868] [id = 765] 05:24:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (18156800) [pid = 3868] [serial = 2293] [outer = 00000000] 05:24:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A99A400) [pid = 3868] [serial = 2294] [outer = 18156800] 05:24:23 INFO - PROCESS | 3868 | 1471350263159 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A99B000) [pid = 3868] [serial = 2295] [outer = 18156800] 05:24:23 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:24:24 INFO - PROCESS | 3868 | 1471350264467 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:24:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:24:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:24:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:24 INFO - {} 05:24:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1714ms 05:24:24 INFO - PROCESS | 3868 | 1471350264708 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 3868 | 1471350264713 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:24:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:24:24 INFO - PROCESS | 3868 | 1471350264718 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 3868 | 1471350264721 Marionette TRACE conn3 <- [1,3018,null,{}] 05:24:24 INFO - PROCESS | 3868 | 1471350264727 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:24 INFO - PROCESS | 3868 | 1471350264730 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:24 INFO - PROCESS | 3868 | 1471350264842 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:24:24 INFO - PROCESS | 3868 | 1471350264974 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 3868 | 1471350264978 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:25 INFO - PROCESS | 3868 | ++DOCSHELL 1046D400 == 35 [pid = 3868] [id = 766] 05:24:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1046EC00) [pid = 3868] [serial = 2296] [outer = 00000000] 05:24:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1AF75C00) [pid = 3868] [serial = 2297] [outer = 1046EC00] 05:24:25 INFO - PROCESS | 3868 | 1471350265037 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1AF78800) [pid = 3868] [serial = 2298] [outer = 1046EC00] 05:24:25 INFO - PROCESS | 3868 | 1471350265784 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:24:25 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:24:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1147ms 05:24:25 INFO - PROCESS | 3868 | 1471350265876 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:24:25 INFO - PROCESS | 3868 | 1471350265880 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:24:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:24:25 INFO - PROCESS | 3868 | 1471350265887 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 3868 | 1471350265890 Marionette TRACE conn3 <- [1,3022,null,{}] 05:24:25 INFO - PROCESS | 3868 | 1471350265896 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:25 INFO - PROCESS | 3868 | 1471350265899 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:26 INFO - PROCESS | 3868 | 1471350266017 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:24:26 INFO - PROCESS | 3868 | 1471350266151 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 3868 | 1471350266156 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:26 INFO - PROCESS | 3868 | ++DOCSHELL 10F27000 == 36 [pid = 3868] [id = 767] 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10F2B400) [pid = 3868] [serial = 2299] [outer = 00000000] 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (11434C00) [pid = 3868] [serial = 2300] [outer = 10F2B400] 05:24:26 INFO - PROCESS | 3868 | 1471350266207 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1143C000) [pid = 3868] [serial = 2301] [outer = 10F2B400] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 0F29BC00 == 35 [pid = 3868] [id = 764] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 0F29D400 == 34 [pid = 3868] [id = 763] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 16CE8C00 == 33 [pid = 3868] [id = 762] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 1512E400 == 32 [pid = 3868] [id = 761] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 13E0F800 == 31 [pid = 3868] [id = 760] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 13173C00 == 30 [pid = 3868] [id = 759] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 114E3800 == 29 [pid = 3868] [id = 758] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 0F34F000 == 28 [pid = 3868] [id = 757] 05:24:26 INFO - PROCESS | 3868 | --DOCSHELL 0F294000 == 27 [pid = 3868] [id = 756] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (15909400) [pid = 3868] [serial = 2230] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (112C5400) [pid = 3868] [serial = 2212] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (11440400) [pid = 3868] [serial = 2213] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (19B97400) [pid = 3868] [serial = 2210] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (150AB800) [pid = 3868] [serial = 2227] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1143A800) [pid = 3868] [serial = 2215] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16CEF800) [pid = 3868] [serial = 2233] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12E33000) [pid = 3868] [serial = 2216] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11D6F400) [pid = 3868] [serial = 2221] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (11D76400) [pid = 3868] [serial = 2222] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13E04C00) [pid = 3868] [serial = 2224] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (14303C00) [pid = 3868] [serial = 2225] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (10A09C00) [pid = 3868] [serial = 2218] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10B61C00) [pid = 3868] [serial = 2219] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19B8E800) [pid = 3868] [serial = 2247] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (19B93000) [pid = 3868] [serial = 2248] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (18156000) [pid = 3868] [serial = 2238] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16CF2000) [pid = 3868] [serial = 2234] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (17651000) [pid = 3868] [serial = 2236] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1841C400) [pid = 3868] [serial = 2244] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (18408C00) [pid = 3868] [serial = 2239] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (159F0C00) [pid = 3868] [serial = 2231] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16CF5400) [pid = 3868] [serial = 2241] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1841FC00) [pid = 3868] [serial = 2245] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18401C00) [pid = 3868] [serial = 2242] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1512C000) [pid = 3868] [serial = 2228] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3868 | 1471350266677 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:24:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 849ms 05:24:26 INFO - PROCESS | 3868 | 1471350266727 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 3868 | 1471350266732 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:24:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:24:26 INFO - PROCESS | 3868 | 1471350266742 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 3868 | 1471350266745 Marionette TRACE conn3 <- [1,3026,null,{}] 05:24:26 INFO - PROCESS | 3868 | 1471350266749 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 3868 | 1471350266752 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:26 INFO - PROCESS | 3868 | 1471350266839 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:24:26 INFO - PROCESS | 3868 | 1471350266845 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 3868 | 1471350266848 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:26 INFO - PROCESS | 3868 | ++DOCSHELL 10F2AC00 == 28 [pid = 3868] [id = 768] 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (10F2DC00) [pid = 3868] [serial = 2302] [outer = 00000000] 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11D71800) [pid = 3868] [serial = 2303] [outer = 10F2DC00] 05:24:26 INFO - PROCESS | 3868 | 1471350266896 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (11DEC800) [pid = 3868] [serial = 2304] [outer = 10F2DC00] 05:24:27 INFO - PROCESS | 3868 | 1471350267383 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:24:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 708ms 05:24:27 INFO - PROCESS | 3868 | 1471350267443 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 3868 | 1471350267445 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:24:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:24:27 INFO - PROCESS | 3868 | 1471350267449 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 3868 | 1471350267453 Marionette TRACE conn3 <- [1,3030,null,{}] 05:24:27 INFO - PROCESS | 3868 | 1471350267468 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 3868 | 1471350267472 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:27 INFO - PROCESS | 3868 | 1471350267588 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:24:27 INFO - PROCESS | 3868 | 1471350267703 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 3868 | 1471350267706 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:27 INFO - PROCESS | 3868 | ++DOCSHELL 13E0C400 == 29 [pid = 3868] [id = 769] 05:24:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13E0E400) [pid = 3868] [serial = 2305] [outer = 00000000] 05:24:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1430E000) [pid = 3868] [serial = 2306] [outer = 13E0E400] 05:24:27 INFO - PROCESS | 3868 | 1471350267755 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1509F400) [pid = 3868] [serial = 2307] [outer = 13E0E400] 05:24:28 INFO - PROCESS | 3868 | 1471350268278 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:24:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:24:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:24:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:24:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:24:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1006ms 05:24:28 INFO - PROCESS | 3868 | 1471350268445 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 3868 | 1471350268448 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:24:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:24:28 INFO - PROCESS | 3868 | 1471350268462 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 3868 | 1471350268464 Marionette TRACE conn3 <- [1,3034,null,{}] 05:24:28 INFO - PROCESS | 3868 | 1471350268468 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:28 INFO - PROCESS | 3868 | 1471350268470 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:28 INFO - PROCESS | 3868 | 1471350268644 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:24:28 INFO - PROCESS | 3868 | 1471350268649 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 3868 | 1471350268651 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:28 INFO - PROCESS | 3868 | ++DOCSHELL 1590E000 == 30 [pid = 3868] [id = 770] 05:24:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15910000) [pid = 3868] [serial = 2308] [outer = 00000000] 05:24:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16CEAC00) [pid = 3868] [serial = 2309] [outer = 15910000] 05:24:28 INFO - PROCESS | 3868 | 1471350268698 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16CF7800) [pid = 3868] [serial = 2310] [outer = 15910000] 05:24:28 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:24:29 INFO - PROCESS | 3868 | 1471350269234 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:24:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:24:29 INFO - {} 05:24:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 802ms 05:24:29 INFO - PROCESS | 3868 | 1471350269301 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 3868 | 1471350269303 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:24:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:24:29 INFO - PROCESS | 3868 | 1471350269307 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 3868 | 1471350269308 Marionette TRACE conn3 <- [1,3038,null,{}] 05:24:29 INFO - PROCESS | 3868 | 1471350269312 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 3868 | 1471350269314 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:29 INFO - PROCESS | 3868 | 1471350269433 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:24:29 INFO - PROCESS | 3868 | 1471350269498 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 3868 | 1471350269500 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:29 INFO - PROCESS | 3868 | ++DOCSHELL 173A9000 == 31 [pid = 3868] [id = 771] 05:24:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17651800) [pid = 3868] [serial = 2311] [outer = 00000000] 05:24:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1840FC00) [pid = 3868] [serial = 2312] [outer = 17651800] 05:24:29 INFO - PROCESS | 3868 | 1471350269546 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (18420C00) [pid = 3868] [serial = 2313] [outer = 17651800] 05:24:29 INFO - PROCESS | 3868 | 1471350269949 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:24:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:24:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:24:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:24:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:24:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 708ms 05:24:30 INFO - PROCESS | 3868 | 1471350270005 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 3868 | 1471350270007 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:24:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:24:30 INFO - PROCESS | 3868 | 1471350270011 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 3868 | 1471350270013 Marionette TRACE conn3 <- [1,3042,null,{}] 05:24:30 INFO - PROCESS | 3868 | 1471350270024 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:30 INFO - PROCESS | 3868 | 1471350270030 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:30 INFO - PROCESS | 3868 | 1471350270173 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:24:30 INFO - PROCESS | 3868 | 1471350270242 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 3868 | 1471350270244 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:30 INFO - PROCESS | 3868 | ++DOCSHELL 10A09400 == 32 [pid = 3868] [id = 772] 05:24:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (10A4BC00) [pid = 3868] [serial = 2314] [outer = 00000000] 05:24:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (12E79800) [pid = 3868] [serial = 2315] [outer = 10A4BC00] 05:24:30 INFO - PROCESS | 3868 | 1471350270289 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (13A0AC00) [pid = 3868] [serial = 2316] [outer = 10A4BC00] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15131400) [pid = 3868] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (0F343400) [pid = 3868] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (0F34F800) [pid = 3868] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (114E5C00) [pid = 3868] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (0F295800) [pid = 3868] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1103BC00) [pid = 3868] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13193800) [pid = 3868] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16CEC800) [pid = 3868] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11D72C00) [pid = 3868] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (0F351400) [pid = 3868] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (12E2F000) [pid = 3868] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (18403400) [pid = 3868] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19E59400) [pid = 3868] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1A0CAC00) [pid = 3868] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:24:30 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13E0FC00) [pid = 3868] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:24:31 INFO - PROCESS | 3868 | 1471350271039 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:24:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:24:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1195ms 05:24:31 INFO - PROCESS | 3868 | 1471350271196 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:24:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:24:31 INFO - PROCESS | 3868 | 1471350271198 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:24:31 INFO - PROCESS | 3868 | 1471350271201 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 3868 | 1471350271203 Marionette TRACE conn3 <- [1,3046,null,{}] 05:24:31 INFO - PROCESS | 3868 | 1471350271207 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 3868 | 1471350271209 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:31 INFO - PROCESS | 3868 | 1471350271288 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:24:31 INFO - PROCESS | 3868 | 1471350271295 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 3868 | 1471350271297 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:31 INFO - PROCESS | 3868 | ++DOCSHELL 0F34F800 == 33 [pid = 3868] [id = 773] 05:24:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11433800) [pid = 3868] [serial = 2317] [outer = 00000000] 05:24:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16D75400) [pid = 3868] [serial = 2318] [outer = 11433800] 05:24:31 INFO - PROCESS | 3868 | 1471350271344 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16E22C00) [pid = 3868] [serial = 2319] [outer = 11433800] 05:24:31 INFO - PROCESS | 3868 | 1471350271815 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:24:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:24:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:24:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:24:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:24:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:24:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 660ms 05:24:31 INFO - PROCESS | 3868 | 1471350271847 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 3868 | 1471350271849 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:24:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:24:31 INFO - PROCESS | 3868 | 1471350271852 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 3868 | 1471350271854 Marionette TRACE conn3 <- [1,3050,null,{}] 05:24:31 INFO - PROCESS | 3868 | 1471350271857 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 3868 | 1471350271859 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:31 INFO - PROCESS | 3868 | 1471350271939 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:24:31 INFO - PROCESS | 3868 | 1471350271944 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 3868 | 1471350271946 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:31 INFO - PROCESS | 3868 | ++DOCSHELL 11432400 == 34 [pid = 3868] [id = 774] 05:24:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15131C00) [pid = 3868] [serial = 2320] [outer = 00000000] 05:24:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (19B93800) [pid = 3868] [serial = 2321] [outer = 15131C00] 05:24:32 INFO - PROCESS | 3868 | 1471350271990 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (19B97000) [pid = 3868] [serial = 2322] [outer = 15131C00] 05:24:32 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:24:32 INFO - PROCESS | 3868 | 1471350272434 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:24:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:24:32 INFO - {} 05:24:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 645ms 05:24:32 INFO - PROCESS | 3868 | 1471350272491 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 3868 | 1471350272493 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:24:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:24:32 INFO - PROCESS | 3868 | 1471350272496 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 3868 | 1471350272498 Marionette TRACE conn3 <- [1,3054,null,{}] 05:24:32 INFO - PROCESS | 3868 | 1471350272502 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:32 INFO - PROCESS | 3868 | 1471350272504 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:32 INFO - PROCESS | 3868 | 1471350272585 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:24:32 INFO - PROCESS | 3868 | 1471350272633 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 3868 | 1471350272636 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:32 INFO - PROCESS | 3868 | ++DOCSHELL 0F29E000 == 35 [pid = 3868] [id = 775] 05:24:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (0F29E800) [pid = 3868] [serial = 2323] [outer = 00000000] 05:24:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (0F349800) [pid = 3868] [serial = 2324] [outer = 0F29E800] 05:24:32 INFO - PROCESS | 3868 | 1471350272833 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (0F97E400) [pid = 3868] [serial = 2325] [outer = 0F29E800] 05:24:33 INFO - PROCESS | 3868 | 1471350273375 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:24:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:24:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 912ms 05:24:33 INFO - PROCESS | 3868 | 1471350273403 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 3868 | 1471350273407 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:24:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:24:33 INFO - PROCESS | 3868 | 1471350273411 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 3868 | 1471350273414 Marionette TRACE conn3 <- [1,3058,null,{}] 05:24:33 INFO - PROCESS | 3868 | 1471350273420 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 3868 | 1471350273425 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:33 INFO - PROCESS | 3868 | 1471350273584 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:24:33 INFO - PROCESS | 3868 | 1471350273697 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 3868 | 1471350273700 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:33 INFO - PROCESS | 3868 | ++DOCSHELL 114E5C00 == 36 [pid = 3868] [id = 776] 05:24:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1180F800) [pid = 3868] [serial = 2326] [outer = 00000000] 05:24:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (11DEB800) [pid = 3868] [serial = 2327] [outer = 1180F800] 05:24:33 INFO - PROCESS | 3868 | 1471350273797 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (12BBE800) [pid = 3868] [serial = 2328] [outer = 1180F800] 05:24:34 INFO - PROCESS | 3868 | 1471350274382 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:24:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1006ms 05:24:34 INFO - PROCESS | 3868 | 1471350274449 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 3868 | 1471350274454 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:24:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:24:34 INFO - PROCESS | 3868 | 1471350274459 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 3868 | 1471350274461 Marionette TRACE conn3 <- [1,3062,null,{}] 05:24:34 INFO - PROCESS | 3868 | 1471350274480 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:34 INFO - PROCESS | 3868 | 1471350274483 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:34 INFO - PROCESS | 3868 | 1471350274595 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:24:34 INFO - PROCESS | 3868 | 1471350274733 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 3868 | 1471350274736 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:34 INFO - PROCESS | 3868 | ++DOCSHELL 134B6400 == 37 [pid = 3868] [id = 777] 05:24:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13E03800) [pid = 3868] [serial = 2329] [outer = 00000000] 05:24:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (14514C00) [pid = 3868] [serial = 2330] [outer = 13E03800] 05:24:34 INFO - PROCESS | 3868 | 1471350274793 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1452E400) [pid = 3868] [serial = 2331] [outer = 13E03800] 05:24:35 INFO - PROCESS | 3868 | 1471350275311 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:24:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 912ms 05:24:35 INFO - PROCESS | 3868 | 1471350275363 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 3868 | 1471350275366 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:24:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:24:35 INFO - PROCESS | 3868 | 1471350275371 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 3868 | 1471350275378 Marionette TRACE conn3 <- [1,3066,null,{}] 05:24:35 INFO - PROCESS | 3868 | 1471350275405 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:35 INFO - PROCESS | 3868 | 1471350275409 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:35 INFO - PROCESS | 3868 | 1471350275519 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:24:35 INFO - PROCESS | 3868 | 1471350275637 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 3868 | 1471350275639 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:35 INFO - PROCESS | 3868 | ++DOCSHELL 1602D400 == 38 [pid = 3868] [id = 778] 05:24:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16032800) [pid = 3868] [serial = 2332] [outer = 00000000] 05:24:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16EA1C00) [pid = 3868] [serial = 2333] [outer = 16032800] 05:24:35 INFO - PROCESS | 3868 | 1471350275695 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17459C00) [pid = 3868] [serial = 2334] [outer = 16032800] 05:24:36 INFO - PROCESS | 3868 | 1471350276227 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:24:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:24:36 INFO - PROCESS | 3868 | 1471350276280 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:24:36 INFO - PROCESS | 3868 | 1471350276299 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 3868 | 1471350276302 Marionette TRACE conn3 <- [1,3070,null,{}] 05:24:36 INFO - PROCESS | 3868 | 1471350276306 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:36 INFO - PROCESS | 3868 | 1471350276308 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:36 INFO - PROCESS | 3868 | 1471350276416 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:24:36 INFO - PROCESS | 3868 | 1471350276575 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 3868 | 1471350276578 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:36 INFO - PROCESS | 3868 | ++DOCSHELL 159F2000 == 39 [pid = 3868] [id = 779] 05:24:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (15A09C00) [pid = 3868] [serial = 2335] [outer = 00000000] 05:24:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16EF2800) [pid = 3868] [serial = 2336] [outer = 15A09C00] 05:24:36 INFO - PROCESS | 3868 | 1471350276634 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17456800) [pid = 3868] [serial = 2337] [outer = 15A09C00] 05:24:37 INFO - PROCESS | 3868 | 1471350277301 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:24:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:24:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:24:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:24:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1038ms 05:24:37 INFO - PROCESS | 3868 | 1471350277340 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 3868 | 1471350277344 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:24:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:24:37 INFO - PROCESS | 3868 | 1471350277365 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 3868 | 1471350277368 Marionette TRACE conn3 <- [1,3074,null,{}] 05:24:37 INFO - PROCESS | 3868 | 1471350277374 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:37 INFO - PROCESS | 3868 | 1471350277377 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:37 INFO - PROCESS | 3868 | 1471350277474 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:24:37 INFO - PROCESS | 3868 | 1471350277646 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 3868 | 1471350277648 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:37 INFO - PROCESS | 3868 | ++DOCSHELL 11815800 == 40 [pid = 3868] [id = 780] 05:24:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11819800) [pid = 3868] [serial = 2338] [outer = 00000000] 05:24:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11CF9000) [pid = 3868] [serial = 2339] [outer = 11819800] 05:24:37 INFO - PROCESS | 3868 | 1471350277700 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11D72C00) [pid = 3868] [serial = 2340] [outer = 11819800] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 11432400 == 39 [pid = 3868] [id = 774] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 0F34F800 == 38 [pid = 3868] [id = 773] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 10A09400 == 37 [pid = 3868] [id = 772] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 173A9000 == 36 [pid = 3868] [id = 771] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 1590E000 == 35 [pid = 3868] [id = 770] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 13E0C400 == 34 [pid = 3868] [id = 769] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 10F2AC00 == 33 [pid = 3868] [id = 768] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 10F27000 == 32 [pid = 3868] [id = 767] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 1046D400 == 31 [pid = 3868] [id = 766] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 13173400 == 30 [pid = 3868] [id = 765] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 11033800 == 29 [pid = 3868] [id = 755] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 1602D400 == 28 [pid = 3868] [id = 778] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 159F2000 == 27 [pid = 3868] [id = 779] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 134B6400 == 26 [pid = 3868] [id = 777] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 0F29E000 == 25 [pid = 3868] [id = 775] 05:24:38 INFO - PROCESS | 3868 | --DOCSHELL 114E5C00 == 24 [pid = 3868] [id = 776] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (18156C00) [pid = 3868] [serial = 2291] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (10A4C400) [pid = 3868] [serial = 2270] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15651C00) [pid = 3868] [serial = 2282] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (10B63400) [pid = 3868] [serial = 2271] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11C14000) [pid = 3868] [serial = 2273] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (11D78400) [pid = 3868] [serial = 2274] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (0F29C800) [pid = 3868] [serial = 2268] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1143D800) [pid = 3868] [serial = 2266] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (112E2400) [pid = 3868] [serial = 2265] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (134B5400) [pid = 3868] [serial = 2276] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16EA1400) [pid = 3868] [serial = 2285] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16CF4400) [pid = 3868] [serial = 2289] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15124400) [pid = 3868] [serial = 2288] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1189E400) [pid = 3868] [serial = 2251] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (11438C00) [pid = 3868] [serial = 2250] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13E0A400) [pid = 3868] [serial = 2254] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13ACC400) [pid = 3868] [serial = 2253] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19E50400) [pid = 3868] [serial = 2257] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1995B000) [pid = 3868] [serial = 2256] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1A093400) [pid = 3868] [serial = 2260] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (19EE2800) [pid = 3868] [serial = 2259] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1A592000) [pid = 3868] [serial = 2263] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1A553800) [pid = 3868] [serial = 2262] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16FBF400) [pid = 3868] [serial = 2286] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (14534C00) [pid = 3868] [serial = 2279] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (150A2800) [pid = 3868] [serial = 2280] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (13AC5800) [pid = 3868] [serial = 2277] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (18406000) [pid = 3868] [serial = 2292] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1590F000) [pid = 3868] [serial = 2283] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3868 | 1471350278850 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:24:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:24:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1509ms 05:24:38 INFO - PROCESS | 3868 | 1471350278901 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 3868 | 1471350278905 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:24:38 INFO - PROCESS | 3868 | 1471350278909 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:24:38 INFO - PROCESS | 3868 | 1471350278914 Marionette TRACE conn3 <- [1,3078,null,{}] 05:24:38 INFO - PROCESS | 3868 | 1471350278919 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 3868 | 1471350278922 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:39 INFO - PROCESS | 3868 | 1471350279018 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:24:39 INFO - PROCESS | 3868 | 1471350279026 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 3868 | 1471350279030 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:39 INFO - PROCESS | 3868 | ++DOCSHELL 10A4B000 == 25 [pid = 3868] [id = 781] 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (10A4C000) [pid = 3868] [serial = 2341] [outer = 00000000] 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (11031800) [pid = 3868] [serial = 2342] [outer = 10A4C000] 05:24:39 INFO - PROCESS | 3868 | 1471350279079 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (112C8000) [pid = 3868] [serial = 2343] [outer = 10A4C000] 05:24:39 INFO - PROCESS | 3868 | 1471350279579 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:24:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:24:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 05:24:39 INFO - PROCESS | 3868 | 1471350279610 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 3868 | 1471350279615 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:24:39 INFO - PROCESS | 3868 | 1471350279621 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:24:39 INFO - PROCESS | 3868 | 1471350279624 Marionette TRACE conn3 <- [1,3082,null,{}] 05:24:39 INFO - PROCESS | 3868 | 1471350279627 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 3868 | 1471350279630 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:39 INFO - PROCESS | 3868 | 1471350279748 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:24:39 INFO - PROCESS | 3868 | 1471350279757 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 3868 | 1471350279759 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:39 INFO - PROCESS | 3868 | ++DOCSHELL 11814000 == 26 [pid = 3868] [id = 782] 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11816000) [pid = 3868] [serial = 2344] [outer = 00000000] 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11D6E000) [pid = 3868] [serial = 2345] [outer = 11816000] 05:24:39 INFO - PROCESS | 3868 | 1471350279808 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (11D78400) [pid = 3868] [serial = 2346] [outer = 11816000] 05:24:40 INFO - PROCESS | 3868 | 1471350280264 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:24:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:24:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 708ms 05:24:40 INFO - PROCESS | 3868 | 1471350280320 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3868 | 1471350280322 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:24:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:24:40 INFO - PROCESS | 3868 | 1471350280326 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 3868 | 1471350280330 Marionette TRACE conn3 <- [1,3086,null,{}] 05:24:40 INFO - PROCESS | 3868 | 1471350280341 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:40 INFO - PROCESS | 3868 | 1471350280345 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:40 INFO - PROCESS | 3868 | 1471350280430 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:24:40 INFO - PROCESS | 3868 | 1471350280439 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 3868 | 1471350280442 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:40 INFO - PROCESS | 3868 | ++DOCSHELL 134B4000 == 27 [pid = 3868] [id = 783] 05:24:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (134B5400) [pid = 3868] [serial = 2347] [outer = 00000000] 05:24:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13AC5400) [pid = 3868] [serial = 2348] [outer = 134B5400] 05:24:40 INFO - PROCESS | 3868 | 1471350280490 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13B5EC00) [pid = 3868] [serial = 2349] [outer = 134B5400] 05:24:40 INFO - PROCESS | 3868 | 1471350280949 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:24:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:24:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:24:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 645ms 05:24:40 INFO - PROCESS | 3868 | 1471350280964 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3868 | 1471350280966 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:24:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:24:41 INFO - PROCESS | 3868 | 1471350280994 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 3868 | 1471350280997 Marionette TRACE conn3 <- [1,3090,null,{}] 05:24:41 INFO - PROCESS | 3868 | 1471350281012 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:41 INFO - PROCESS | 3868 | 1471350281014 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:41 INFO - PROCESS | 3868 | 1471350281136 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:24:41 INFO - PROCESS | 3868 | 1471350281226 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 3868 | 1471350281228 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:41 INFO - PROCESS | 3868 | ++DOCSHELL 13E06400 == 28 [pid = 3868] [id = 784] 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13E0B800) [pid = 3868] [serial = 2350] [outer = 00000000] 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (14306000) [pid = 3868] [serial = 2351] [outer = 13E0B800] 05:24:41 INFO - PROCESS | 3868 | 1471350281275 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (14511800) [pid = 3868] [serial = 2352] [outer = 13E0B800] 05:24:41 INFO - PROCESS | 3868 | 1471350281663 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:24:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:24:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 708ms 05:24:41 INFO - PROCESS | 3868 | 1471350281697 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 3868 | 1471350281699 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:24:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:24:41 INFO - PROCESS | 3868 | 1471350281702 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 3868 | 1471350281704 Marionette TRACE conn3 <- [1,3094,null,{}] 05:24:41 INFO - PROCESS | 3868 | 1471350281707 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:41 INFO - PROCESS | 3868 | 1471350281709 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:41 INFO - PROCESS | 3868 | 1471350281822 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:24:41 INFO - PROCESS | 3868 | 1471350281827 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 3868 | 1471350281829 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:41 INFO - PROCESS | 3868 | ++DOCSHELL 14515400 == 29 [pid = 3868] [id = 785] 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14519800) [pid = 3868] [serial = 2353] [outer = 00000000] 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1452D800) [pid = 3868] [serial = 2354] [outer = 14519800] 05:24:41 INFO - PROCESS | 3868 | 1471350281876 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14538C00) [pid = 3868] [serial = 2355] [outer = 14519800] 05:24:42 INFO - PROCESS | 3868 | 1471350282334 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:24:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:24:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:24:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:24:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 707ms 05:24:42 INFO - PROCESS | 3868 | 1471350282399 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 3868 | 1471350282401 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:24:42 INFO - PROCESS | 3868 | 1471350282404 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:24:42 INFO - PROCESS | 3868 | 1471350282406 Marionette TRACE conn3 <- [1,3098,null,{}] 05:24:42 INFO - PROCESS | 3868 | 1471350282409 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:42 INFO - PROCESS | 3868 | 1471350282415 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:42 INFO - PROCESS | 3868 | 1471350282544 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:24:42 INFO - PROCESS | 3868 | 1471350282651 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 3868 | 1471350282653 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:42 INFO - PROCESS | 3868 | ++DOCSHELL 15128000 == 30 [pid = 3868] [id = 786] 05:24:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1512B800) [pid = 3868] [serial = 2356] [outer = 00000000] 05:24:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1562C000) [pid = 3868] [serial = 2357] [outer = 1512B800] 05:24:42 INFO - PROCESS | 3868 | 1471350282698 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15909400) [pid = 3868] [serial = 2358] [outer = 1512B800] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15910000) [pid = 3868] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17651800) [pid = 3868] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10A4BC00) [pid = 3868] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10F2DC00) [pid = 3868] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10F2B400) [pid = 3868] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1046EC00) [pid = 3868] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13E0E400) [pid = 3868] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (18156800) [pid = 3868] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (11433800) [pid = 3868] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:24:43 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15131C00) [pid = 3868] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:24:43 INFO - PROCESS | 3868 | 1471350283312 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:24:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:24:43 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:24:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:24:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 960ms 05:24:43 INFO - PROCESS | 3868 | 1471350283351 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 3868 | 1471350283353 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:24:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:24:43 INFO - PROCESS | 3868 | 1471350283356 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 3868 | 1471350283358 Marionette TRACE conn3 <- [1,3102,null,{}] 05:24:43 INFO - PROCESS | 3868 | 1471350283361 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:43 INFO - PROCESS | 3868 | 1471350283363 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:43 INFO - PROCESS | 3868 | 1471350283439 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:24:43 INFO - PROCESS | 3868 | 1471350283443 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0e250cd8-ab71-40ab-a772-1639b1cacc18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 3868 | 1471350283445 Marionette INFO sendAsync 888805ff-d588-46d9-98ce-925c5ea7c7f4 05:24:43 INFO - PROCESS | 3868 | ++DOCSHELL 0F34B800 == 31 [pid = 3868] [id = 787] 05:24:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (0F935800) [pid = 3868] [serial = 2359] [outer = 00000000] 05:24:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (14309400) [pid = 3868] [serial = 2360] [outer = 0F935800] 05:24:43 INFO - PROCESS | 3868 | 1471350283491 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (159F2800) [pid = 3868] [serial = 2361] [outer = 0F935800] 05:24:43 INFO - PROCESS | 3868 | 1471350283987 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:24:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:24:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 644ms 05:24:44 INFO - PROCESS | 3868 | 1471350284026 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 3868 | 1471350284028 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:24:45 WARNING - u'runner_teardown' () 05:24:45 INFO - No more tests 05:24:45 INFO - Got 0 unexpected results 05:24:45 INFO - SUITE-END | took 698s 05:24:45 INFO - Closing logging queue 05:24:45 INFO - queue closed 05:24:45 INFO - Return code: 0 05:24:45 WARNING - # TBPL SUCCESS # 05:24:45 INFO - Running post-action listener: _resource_record_post_action 05:24:45 INFO - Running post-run listener: _resource_record_post_run 05:24:46 INFO - Total resource usage - Wall time: 712s; CPU: 9.0%; Read bytes: 91911680; Write bytes: 951747072; Read time: 533834; Write time: 1263385 05:24:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:24:46 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 128458752; Read time: 0; Write time: 143069 05:24:46 INFO - run-tests - Wall time: 709s; CPU: 9.0%; Read bytes: 91911680; Write bytes: 815466496; Read time: 533834; Write time: 1110377 05:24:46 INFO - Running post-run listener: _upload_blobber_files 05:24:46 INFO - Blob upload gear active. 05:24:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:24:46 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:24:46 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:24:46 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:24:47 INFO - (blobuploader) - INFO - Open directory for files ... 05:24:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:24:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:24:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:48 INFO - (blobuploader) - INFO - Done attempting. 05:24:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:24:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:24:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:50 INFO - (blobuploader) - INFO - Done attempting. 05:24:50 INFO - (blobuploader) - INFO - Iteration through files over. 05:24:50 INFO - Return code: 0 05:24:50 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:24:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/abe2ed1d4bc215a3c0a8b7a39a0f2183740804f8a020b7b4459280486f583a84ab8fa7b586319868b31baddb156da03bd69f2a79d46128cc17b889c6aa71c12b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4e4b1c93b792108fded7ac33ae72f9a41db03b1abc226da856133ecfe1f9fea91b97ebe9b1fab11d5e34247ffe2e1bc3aa46e680a5bc6897330e78140770ed41"} 05:24:50 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:24:50 INFO - Writing to file C:\slave\test\properties\blobber_files 05:24:50 INFO - Contents: 05:24:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/abe2ed1d4bc215a3c0a8b7a39a0f2183740804f8a020b7b4459280486f583a84ab8fa7b586319868b31baddb156da03bd69f2a79d46128cc17b889c6aa71c12b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4e4b1c93b792108fded7ac33ae72f9a41db03b1abc226da856133ecfe1f9fea91b97ebe9b1fab11d5e34247ffe2e1bc3aa46e680a5bc6897330e78140770ed41"} 05:24:50 INFO - Running post-run listener: copy_logs_to_upload_dir 05:24:50 INFO - Copying logs to upload dir... 05:24:50 INFO - mkdir: C:\slave\test\build\upload\logs 05:24:50 INFO - Copying logs to upload dir... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... 05:24:50 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=891.252000 ========= master_lag: -43.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-08-16 05:24:53.737529) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:53.738376) ========= '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-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/abe2ed1d4bc215a3c0a8b7a39a0f2183740804f8a020b7b4459280486f583a84ab8fa7b586319868b31baddb156da03bd69f2a79d46128cc17b889c6aa71c12b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4e4b1c93b792108fded7ac33ae72f9a41db03b1abc226da856133ecfe1f9fea91b97ebe9b1fab11d5e34247ffe2e1bc3aa46e680a5bc6897330e78140770ed41"} build_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/abe2ed1d4bc215a3c0a8b7a39a0f2183740804f8a020b7b4459280486f583a84ab8fa7b586319868b31baddb156da03bd69f2a79d46128cc17b889c6aa71c12b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4e4b1c93b792108fded7ac33ae72f9a41db03b1abc226da856133ecfe1f9fea91b97ebe9b1fab11d5e34247ffe2e1bc3aa46e680a5bc6897330e78140770ed41"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:53.873711) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:53.874060) ========= '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-025\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 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-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 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-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 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-08-16 05:24:53.995759) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:53.996099) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:54.513199) ========= ========= Total master_lag: -42.74 =========