builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-011 starttime: 1464015791.38 results: success (0) buildid: 20160523061540 builduid: b048b1a6c3734084a413d294d4b3e02a revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:11.378435) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:11.379072) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:11.379370) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:11.492351) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:11.492630) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False --08:03:14-- 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% 2.02 GB/s 08:03:14 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.822000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:12.392176) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:12.392502) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.086000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:13.512016) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:13.512338) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 641d8d468d540ede408c427b1840e35217e44e76 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 641d8d468d540ede408c427b1840e35217e44e76 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False 2016-05-23 08:03:16,631 truncating revision to first 12 chars 2016-05-23 08:03:16,631 Setting DEBUG logging. 2016-05-23 08:03:16,631 attempt 1/10 2016-05-23 08:03:16,631 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/641d8d468d54?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 08:03:17,003 unpacking tar archive at: mozilla-aurora-641d8d468d54/testing/mozharness/ program finished with exit code 0 elapsedTime=1.210000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:14.825762) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:14.826061) ========= script_repo_revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:14.826459) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:14.826728) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:14.890743) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 36 secs) (at 2016-05-23 08:03:14.891067) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 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-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:03:17 INFO - MultiFileLogger online at 20160523 08:03:17 in C:\slave\test 08:03:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:03:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:03:18 INFO - {'append_to_log': False, 08:03:18 INFO - 'base_work_dir': 'C:\\slave\\test', 08:03:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:03:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:03:18 INFO - 'buildbot_json_path': 'buildprops.json', 08:03:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:03:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:03:18 INFO - 'download_minidump_stackwalk': True, 08:03:18 INFO - 'download_symbols': 'true', 08:03:18 INFO - 'e10s': False, 08:03:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:03:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:03:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:03:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'C:/mozilla-build/tooltool.py'), 08:03:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:03:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:03:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:03:18 INFO - 'log_level': 'info', 08:03:18 INFO - 'log_to_console': True, 08:03:18 INFO - 'opt_config_files': (), 08:03:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:03:18 INFO - '--processes=1', 08:03:18 INFO - '--config=%(test_path)s/wptrunner.ini', 08:03:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:03:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:03:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:03:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:03:18 INFO - 'pip_index': False, 08:03:18 INFO - 'require_test_zip': True, 08:03:18 INFO - 'test_type': ('testharness',), 08:03:18 INFO - 'this_chunk': '1', 08:03:18 INFO - 'total_chunks': '10', 08:03:18 INFO - 'virtualenv_path': 'venv', 08:03:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:03:18 INFO - 'work_dir': 'build'} 08:03:18 INFO - ##### 08:03:18 INFO - ##### Running clobber step. 08:03:18 INFO - ##### 08:03:18 INFO - Running pre-action listener: _resource_record_pre_action 08:03:18 INFO - Running main action method: clobber 08:03:18 INFO - rmtree: C:\slave\test\build 08:03:18 INFO - Using _rmtree_windows ... 08:03:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:04:53 INFO - Running post-action listener: _resource_record_post_action 08:04:53 INFO - ##### 08:04:53 INFO - ##### Running read-buildbot-config step. 08:04:53 INFO - ##### 08:04:53 INFO - Running pre-action listener: _resource_record_pre_action 08:04:53 INFO - Running main action method: read_buildbot_config 08:04:53 INFO - Using buildbot properties: 08:04:53 INFO - { 08:04:53 INFO - "project": "", 08:04:53 INFO - "product": "firefox", 08:04:53 INFO - "script_repo_revision": "production", 08:04:53 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:04:53 INFO - "repository": "", 08:04:53 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:04:53 INFO - "buildid": "20160523061540", 08:04:53 INFO - "pgo_build": "False", 08:04:53 INFO - "basedir": "C:\\slave\\test", 08:04:53 INFO - "buildnumber": 9, 08:04:53 INFO - "slavename": "t-xp32-ix-011", 08:04:53 INFO - "revision": "641d8d468d540ede408c427b1840e35217e44e76", 08:04:53 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:04:53 INFO - "platform": "win32", 08:04:53 INFO - "branch": "mozilla-aurora", 08:04:53 INFO - "repo_path": "releases/mozilla-aurora", 08:04:53 INFO - "moz_repo_path": "", 08:04:53 INFO - "stage_platform": "win32", 08:04:53 INFO - "builduid": "b048b1a6c3734084a413d294d4b3e02a", 08:04:53 INFO - "slavebuilddir": "test" 08:04:53 INFO - } 08:04:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:04:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:04:53 INFO - Running post-action listener: _resource_record_post_action 08:04:53 INFO - ##### 08:04:53 INFO - ##### Running download-and-extract step. 08:04:53 INFO - ##### 08:04:53 INFO - Running pre-action listener: _resource_record_pre_action 08:04:53 INFO - Running main action method: download_and_extract 08:04:53 INFO - mkdir: C:\slave\test\build\tests 08:04:53 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')]} 08:04:53 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:04:53 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:04:53 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:04:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:04:53 INFO - Downloaded 1274 bytes. 08:04:53 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:04:53 INFO - Using the following test package requirements: 08:04:53 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:04:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:04:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'jsshell-win32.zip'], 08:04:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:04:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:04:53 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:04:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:04:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:53 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:04:53 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:04:53 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')]} 08:04:53 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:04:53 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:04:53 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:04:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:04:56 INFO - Downloaded 19979483 bytes. 08:04:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:59 INFO - caution: filename not matched: web-platform/* 08:04:59 INFO - Return code: 11 08:04:59 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')]} 08:04:59 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:04:59 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:04:59 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:04:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:05:03 INFO - Downloaded 36409073 bytes. 08:05:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:05:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:06:07 INFO - caution: filename not matched: bin/* 08:06:07 INFO - caution: filename not matched: config/* 08:06:07 INFO - caution: filename not matched: mozbase/* 08:06:07 INFO - caution: filename not matched: marionette/* 08:06:07 INFO - caution: filename not matched: tools/wptserve/* 08:06:07 INFO - Return code: 11 08:06:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:07 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:06:07 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:07 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:06:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:06:12 INFO - Downloaded 68451611 bytes. 08:06:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:12 INFO - mkdir: C:\slave\test\properties 08:06:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:06:12 INFO - Writing to file C:\slave\test\properties\build_url 08:06:12 INFO - Contents: 08:06:12 INFO - build_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:06:13 INFO - Writing to file C:\slave\test\properties\symbols_url 08:06:13 INFO - Contents: 08:06:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:13 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')]} 08:06:13 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:06:13 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:13 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:06:18 INFO - Downloaded 55555744 bytes. 08:06:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:06:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:06:26 INFO - Return code: 0 08:06:26 INFO - Running post-action listener: _resource_record_post_action 08:06:26 INFO - Running post-action listener: set_extra_try_arguments 08:06:26 INFO - ##### 08:06:26 INFO - ##### Running create-virtualenv step. 08:06:26 INFO - ##### 08:06:26 INFO - Running pre-action listener: _pre_create_virtualenv 08:06:26 INFO - Running pre-action listener: _resource_record_pre_action 08:06:26 INFO - Running main action method: create_virtualenv 08:06:26 INFO - Creating virtualenv C:\slave\test\build\venv 08:06:26 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 08:06:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:06:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:06:29 INFO - Installing distribute......................................................................................................................................................................................done. 08:06:30 INFO - Return code: 0 08:06:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:06:30 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')]} 08:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:30 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')]} 08:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 08:06:30 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 08:06:30 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 08:06:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:06:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:06:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:30 INFO - 'DCLOCATION': 'SCL3', 08:06:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:30 INFO - 'HOMEDRIVE': 'C:', 08:06:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:30 INFO - 'KTS_VERSION': '1.19c', 08:06:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:06:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:30 INFO - 'MOZ_AIRBAG': '1', 08:06:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:30 INFO - 'MOZ_MSVCVERSION': '8', 08:06:30 INFO - 'MOZ_NO_REMOTE': '1', 08:06:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:30 INFO - 'NO_EM_RESTART': '1', 08:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:30 INFO - 'OS': 'Windows_NT', 08:06:30 INFO - 'OURDRIVE': 'C:', 08:06:30 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', 08:06:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:30 INFO - 'PROCESSOR_LEVEL': '6', 08:06:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:30 INFO - 'PROMPT': '$P$G', 08:06:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:30 INFO - 'PWD': 'C:\\slave\\test', 08:06:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:30 INFO - 'SESSIONNAME': 'Console', 08:06:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:30 INFO - 'SYSTEMDRIVE': 'C:', 08:06:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:30 INFO - 'TEST1': 'testie', 08:06:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:30 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:06:30 INFO - 'USERNAME': 'cltbld', 08:06:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:30 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:30 INFO - Downloading/unpacking psutil>=0.7.1 08:06:30 INFO - Running setup.py egg_info for package psutil 08:06:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:06:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:06:30 INFO - Installing collected packages: psutil 08:06:30 INFO - Running setup.py install for psutil 08:06:30 INFO - building 'psutil._psutil_windows' extension 08:06:30 INFO - error: Unable to find vcvarsall.bat 08:06:30 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-0ammsm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:06:30 INFO - running install 08:06:30 INFO - running build 08:06:30 INFO - running build_py 08:06:30 INFO - creating build 08:06:30 INFO - creating build\lib.win32-2.7 08:06:30 INFO - creating build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:06:30 INFO - running build_ext 08:06:30 INFO - building 'psutil._psutil_windows' extension 08:06:30 INFO - error: Unable to find vcvarsall.bat 08:06:30 INFO - ---------------------------------------- 08:06:30 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-0ammsm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:06:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 08:06:30 WARNING - Return code: 1 08:06:30 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! 08:06:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:06:30 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')]} 08:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:30 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')]} 08:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 08:06:30 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 08:06:30 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 08:06:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:06:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:06:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:30 INFO - 'DCLOCATION': 'SCL3', 08:06:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:30 INFO - 'HOMEDRIVE': 'C:', 08:06:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:30 INFO - 'KTS_VERSION': '1.19c', 08:06:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:06:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:30 INFO - 'MOZ_AIRBAG': '1', 08:06:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:30 INFO - 'MOZ_MSVCVERSION': '8', 08:06:30 INFO - 'MOZ_NO_REMOTE': '1', 08:06:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:30 INFO - 'NO_EM_RESTART': '1', 08:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:30 INFO - 'OS': 'Windows_NT', 08:06:30 INFO - 'OURDRIVE': 'C:', 08:06:30 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', 08:06:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:30 INFO - 'PROCESSOR_LEVEL': '6', 08:06:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:30 INFO - 'PROMPT': '$P$G', 08:06:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:30 INFO - 'PWD': 'C:\\slave\\test', 08:06:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:30 INFO - 'SESSIONNAME': 'Console', 08:06:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:30 INFO - 'SYSTEMDRIVE': 'C:', 08:06:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:30 INFO - 'TEST1': 'testie', 08:06:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:30 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:06:30 INFO - 'USERNAME': 'cltbld', 08:06:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:30 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:06:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:06:31 INFO - Running setup.py egg_info for package mozsystemmonitor 08:06:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:06:31 INFO - Running setup.py egg_info for package psutil 08:06:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:06:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:06:31 INFO - Installing collected packages: mozsystemmonitor, psutil 08:06:31 INFO - Running setup.py install for mozsystemmonitor 08:06:31 INFO - Running setup.py install for psutil 08:06:31 INFO - building 'psutil._psutil_windows' extension 08:06:31 INFO - error: Unable to find vcvarsall.bat 08:06:31 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-1ape3d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:06:31 INFO - running install 08:06:31 INFO - running build 08:06:31 INFO - running build_py 08:06:31 INFO - running build_ext 08:06:31 INFO - building 'psutil._psutil_windows' extension 08:06:31 INFO - error: Unable to find vcvarsall.bat 08:06:31 INFO - ---------------------------------------- 08:06:31 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-1ape3d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:06:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 08:06:31 WARNING - Return code: 1 08:06:31 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! 08:06:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:06:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 08:06:31 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 08:06:31 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 08:06:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:06:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:06:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:31 INFO - 'DCLOCATION': 'SCL3', 08:06:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:31 INFO - 'HOMEDRIVE': 'C:', 08:06:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:31 INFO - 'KTS_VERSION': '1.19c', 08:06:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:06:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:31 INFO - 'MOZ_AIRBAG': '1', 08:06:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:31 INFO - 'MOZ_MSVCVERSION': '8', 08:06:31 INFO - 'MOZ_NO_REMOTE': '1', 08:06:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:31 INFO - 'NO_EM_RESTART': '1', 08:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:31 INFO - 'OS': 'Windows_NT', 08:06:31 INFO - 'OURDRIVE': 'C:', 08:06:31 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', 08:06:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:31 INFO - 'PROCESSOR_LEVEL': '6', 08:06:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:31 INFO - 'PROMPT': '$P$G', 08:06:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:31 INFO - 'PWD': 'C:\\slave\\test', 08:06:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:31 INFO - 'SESSIONNAME': 'Console', 08:06:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:31 INFO - 'SYSTEMDRIVE': 'C:', 08:06:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:31 INFO - 'TEST1': 'testie', 08:06:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:31 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:06:31 INFO - 'USERNAME': 'cltbld', 08:06:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:31 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:32 INFO - Downloading/unpacking blobuploader==1.2.4 08:06:32 INFO - Downloading blobuploader-1.2.4.tar.gz 08:06:32 INFO - Running setup.py egg_info for package blobuploader 08:06:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:06:33 INFO - Running setup.py egg_info for package requests 08:06:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:06:33 INFO - Downloading docopt-0.6.1.tar.gz 08:06:33 INFO - Running setup.py egg_info for package docopt 08:06:33 INFO - Installing collected packages: blobuploader, docopt, requests 08:06:33 INFO - Running setup.py install for blobuploader 08:06:33 INFO - Running setup.py install for docopt 08:06:33 INFO - Running setup.py install for requests 08:06:33 INFO - Successfully installed blobuploader docopt requests 08:06:33 INFO - Cleaning up... 08:06:33 INFO - Return code: 0 08:06:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:06:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 08:06:34 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 08:06:34 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 08:06:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:06:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:06:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:34 INFO - 'DCLOCATION': 'SCL3', 08:06:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:34 INFO - 'HOMEDRIVE': 'C:', 08:06:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:34 INFO - 'KTS_VERSION': '1.19c', 08:06:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:06:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:34 INFO - 'MOZ_AIRBAG': '1', 08:06:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:34 INFO - 'MOZ_MSVCVERSION': '8', 08:06:34 INFO - 'MOZ_NO_REMOTE': '1', 08:06:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:34 INFO - 'NO_EM_RESTART': '1', 08:06:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:34 INFO - 'OS': 'Windows_NT', 08:06:34 INFO - 'OURDRIVE': 'C:', 08:06:34 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', 08:06:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:34 INFO - 'PROCESSOR_LEVEL': '6', 08:06:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:34 INFO - 'PROMPT': '$P$G', 08:06:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:34 INFO - 'PWD': 'C:\\slave\\test', 08:06:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:34 INFO - 'SESSIONNAME': 'Console', 08:06:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:34 INFO - 'SYSTEMDRIVE': 'C:', 08:06:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:34 INFO - 'TEST1': 'testie', 08:06:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:34 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:06:34 INFO - 'USERNAME': 'cltbld', 08:06:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:06:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:06:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:06:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:06:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:06:39 INFO - Unpacking c:\slave\test\build\tests\marionette 08:06:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:06:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:39 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:06:39 INFO - Running setup.py install for browsermob-proxy 08:06:44 INFO - Running setup.py install for manifestparser 08:06:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for marionette-client 08:06:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for marionette-driver 08:06:44 INFO - Running setup.py install for mozcrash 08:06:44 INFO - Running setup.py install for mozdebug 08:06:44 INFO - Running setup.py install for mozdevice 08:06:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozfile 08:06:44 INFO - Running setup.py install for mozhttpd 08:06:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozinfo 08:06:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozInstall 08:06:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozleak 08:06:44 INFO - Running setup.py install for mozlog 08:06:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for moznetwork 08:06:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozprocess 08:06:44 INFO - Running setup.py install for mozprofile 08:06:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozrunner 08:06:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for mozscreenshot 08:06:44 INFO - Running setup.py install for moztest 08:06:44 INFO - Running setup.py install for mozversion 08:06:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:44 INFO - Running setup.py install for wptserve 08:06:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:06:44 INFO - Cleaning up... 08:06:44 INFO - Return code: 0 08:06:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:06:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 08:06:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:06:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:06:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:06:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:06:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:06:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:06:44 INFO - 'DCLOCATION': 'SCL3', 08:06:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:44 INFO - 'HOMEDRIVE': 'C:', 08:06:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:44 INFO - 'KTS_VERSION': '1.19c', 08:06:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:06:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:44 INFO - 'MOZ_AIRBAG': '1', 08:06:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:44 INFO - 'MOZ_MSVCVERSION': '8', 08:06:44 INFO - 'MOZ_NO_REMOTE': '1', 08:06:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:44 INFO - 'NO_EM_RESTART': '1', 08:06:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:44 INFO - 'OS': 'Windows_NT', 08:06:44 INFO - 'OURDRIVE': 'C:', 08:06:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:06:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:06:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:44 INFO - 'PROCESSOR_LEVEL': '6', 08:06:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:44 INFO - 'PROMPT': '$P$G', 08:06:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:44 INFO - 'PWD': 'C:\\slave\\test', 08:06:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:44 INFO - 'SESSIONNAME': 'Console', 08:06:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:44 INFO - 'SYSTEMDRIVE': 'C:', 08:06:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:06:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:44 INFO - 'TEST1': 'testie', 08:06:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:06:44 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:06:44 INFO - 'USERNAME': 'cltbld', 08:06:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:06:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:44 INFO - 'WINDIR': 'C:\\WINDOWS', 08:06:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:06:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:06:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:06:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:06:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:06:50 INFO - Unpacking c:\slave\test\build\tests\marionette 08:06:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:06:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:50 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)) 08:06:58 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)) 08:06:58 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)) 08:06:58 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)) 08:06:58 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)) 08:06:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:06:58 INFO - Downloading blessings-1.6.tar.gz 08:06:58 INFO - Running setup.py egg_info for package blessings 08:06:58 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)) 08:06:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:06:58 INFO - Running setup.py install for blessings 08:06:58 INFO - Running setup.py install for browsermob-proxy 08:06:58 INFO - Running setup.py install for manifestparser 08:06:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for marionette-client 08:06:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for marionette-driver 08:06:58 INFO - Running setup.py install for mozcrash 08:06:58 INFO - Running setup.py install for mozdebug 08:06:58 INFO - Running setup.py install for mozdevice 08:06:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for mozhttpd 08:06:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for mozInstall 08:06:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for mozleak 08:06:58 INFO - Running setup.py install for mozprofile 08:06:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for mozrunner 08:06:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for mozscreenshot 08:06:58 INFO - Running setup.py install for moztest 08:06:58 INFO - Running setup.py install for mozversion 08:06:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:58 INFO - Running setup.py install for wptserve 08:06:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:06:58 INFO - Cleaning up... 08:06:58 INFO - Return code: 0 08:06:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:06:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:59 INFO - Reading from file tmpfile_stdout 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - Current package versions: 08:06:59 INFO - blessings == 1.6 08:06:59 INFO - blobuploader == 1.2.4 08:06:59 INFO - browsermob-proxy == 0.6.0 08:06:59 INFO - distribute == 0.6.14 08:06:59 INFO - docopt == 0.6.1 08:06:59 INFO - manifestparser == 1.1 08:06:59 INFO - marionette-client == 2.3.0 08:06:59 INFO - marionette-driver == 1.4.0 08:06:59 INFO - mozInstall == 1.12 08:06:59 INFO - mozcrash == 0.17 08:06:59 INFO - mozdebug == 0.1 08:06:59 INFO - mozdevice == 0.48 08:06:59 INFO - mozfile == 1.2 08:06:59 INFO - mozhttpd == 0.7 08:06:59 INFO - mozinfo == 0.9 08:06:59 INFO - mozleak == 0.1 08:06:59 INFO - mozlog == 3.1 08:06:59 INFO - moznetwork == 0.27 08:06:59 INFO - mozprocess == 0.22 08:06:59 INFO - mozprofile == 0.28 08:06:59 INFO - mozrunner == 6.11 08:06:59 INFO - mozscreenshot == 0.1 08:06:59 INFO - mozsystemmonitor == 0.0 08:06:59 INFO - moztest == 0.7 08:06:59 INFO - mozversion == 1.4 08:06:59 INFO - requests == 1.2.3 08:06:59 INFO - wptserve == 1.4.0 08:06:59 INFO - Running post-action listener: _resource_record_post_action 08:06:59 INFO - Running post-action listener: _start_resource_monitoring 08:06:59 INFO - Starting resource monitoring. 08:06:59 INFO - ##### 08:06:59 INFO - ##### Running pull step. 08:06:59 INFO - ##### 08:06:59 INFO - Running pre-action listener: _resource_record_pre_action 08:06:59 INFO - Running main action method: pull 08:06:59 INFO - Pull has nothing to do! 08:06:59 INFO - Running post-action listener: _resource_record_post_action 08:06:59 INFO - ##### 08:06:59 INFO - ##### Running install step. 08:06:59 INFO - ##### 08:06:59 INFO - Running pre-action listener: _resource_record_pre_action 08:06:59 INFO - Running main action method: install 08:06:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:59 INFO - Reading from file tmpfile_stdout 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - Detecting whether we're running mozinstall >=1.0... 08:06:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:06:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:06:59 INFO - Reading from file tmpfile_stdout 08:06:59 INFO - Output received: 08:06:59 INFO - Usage: mozinstall-script.py [options] installer 08:06:59 INFO - Options: 08:06:59 INFO - -h, --help show this help message and exit 08:06:59 INFO - -d DEST, --destination=DEST 08:06:59 INFO - Directory to install application into. [default: 08:06:59 INFO - "C:\slave\test"] 08:06:59 INFO - --app=APP Application being installed. [default: firefox] 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - Using _rmtree_windows ... 08:06:59 INFO - mkdir: C:\slave\test\build\application 08:06:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:06:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:07:02 INFO - Reading from file tmpfile_stdout 08:07:02 INFO - Output received: 08:07:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:07:02 INFO - Using _rmtree_windows ... 08:07:02 INFO - Using _rmtree_windows ... 08:07:02 INFO - Running post-action listener: _resource_record_post_action 08:07:02 INFO - ##### 08:07:02 INFO - ##### Running run-tests step. 08:07:02 INFO - ##### 08:07:02 INFO - Running pre-action listener: _resource_record_pre_action 08:07:02 INFO - Running main action method: run_tests 08:07:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:07:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:07:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:07:02 INFO - grabbing minidump binary from tooltool 08:07:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:07:02 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:07:02 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 08:07:02 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 08:07:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:07:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuqm6he 08:07:03 INFO - INFO - File integrity verified, renaming tmpuqm6he to win32-minidump_stackwalk.exe 08:07:03 INFO - Return code: 0 08:07:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:07:03 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:07:03 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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:07:03 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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:07:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:07:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:07:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:07:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:07:03 INFO - 'DCLOCATION': 'SCL3', 08:07:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:03 INFO - 'HOMEDRIVE': 'C:', 08:07:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:07:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:03 INFO - 'KTS_VERSION': '1.19c', 08:07:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:07:03 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:07:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:03 INFO - 'MOZ_AIRBAG': '1', 08:07:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:03 INFO - 'MOZ_MSVCVERSION': '8', 08:07:03 INFO - 'MOZ_NO_REMOTE': '1', 08:07:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:03 INFO - 'NO_EM_RESTART': '1', 08:07:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:03 INFO - 'OS': 'Windows_NT', 08:07:03 INFO - 'OURDRIVE': 'C:', 08:07:03 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', 08:07:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:07:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:03 INFO - 'PROCESSOR_LEVEL': '6', 08:07:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:03 INFO - 'PROMPT': '$P$G', 08:07:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:03 INFO - 'PWD': 'C:\\slave\\test', 08:07:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:03 INFO - 'SESSIONNAME': 'Console', 08:07:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:03 INFO - 'SYSTEMDRIVE': 'C:', 08:07:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:07:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:07:03 INFO - 'TEST1': 'testie', 08:07:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:07:03 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:07:03 INFO - 'USERNAME': 'cltbld', 08:07:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:07:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:03 INFO - 'WINDIR': 'C:\\WINDOWS', 08:07:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:03 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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:07:05 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 08:07:05 INFO - import pkg_resources 08:07:06 INFO - Using 1 client processes 08:07:09 INFO - SUITE-START | Running 778 tests 08:07:09 INFO - Running testharness tests 08:07:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:07:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:07:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:07:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:07:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:07:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:07:09 INFO - Setting up ssl 08:07:09 INFO - PROCESS | certutil | 08:07:09 INFO - PROCESS | certutil | 08:07:09 INFO - PROCESS | certutil | 08:07:09 INFO - Certificate Nickname Trust Attributes 08:07:09 INFO - SSL,S/MIME,JAR/XPI 08:07:09 INFO - 08:07:09 INFO - web-platform-tests CT,, 08:07:09 INFO - 08:07:09 INFO - Starting runner 08:07:11 INFO - PROCESS | 3868 | [3868] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:07:11 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:07:11 INFO - PROCESS | 3868 | [3868] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:07:13 INFO - PROCESS | 3868 | 1464016033127 Marionette DEBUG Marionette enabled via build flag and pref 08:07:13 INFO - PROCESS | 3868 | ++DOCSHELL 11A04C00 == 1 [pid = 3868] [id = 1] 08:07:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 1 (11A05000) [pid = 3868] [serial = 1] [outer = 00000000] 08:07:13 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:07:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 2 (11A05C00) [pid = 3868] [serial = 2] [outer = 11A05000] 08:07:13 INFO - PROCESS | 3868 | [3868] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:07:13 INFO - PROCESS | 3868 | [3868] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:07:13 INFO - PROCESS | 3868 | ++DOCSHELL 11CF1C00 == 2 [pid = 3868] [id = 2] 08:07:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 3 (11CF2000) [pid = 3868] [serial = 3] [outer = 00000000] 08:07:13 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:07:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 4 (11CF2C00) [pid = 3868] [serial = 4] [outer = 11CF2000] 08:07:13 INFO - PROCESS | 3868 | 1464016033692 Marionette INFO Listening on port 2828 08:07:14 INFO - PROCESS | 3868 | 1464016034079 Marionette DEBUG Marionette enabled via command-line flag 08:07:14 INFO - PROCESS | 3868 | ++DOCSHELL 13320800 == 3 [pid = 3868] [id = 3] 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 5 (13328800) [pid = 3868] [serial = 5] [outer = 00000000] 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 6 (13329400) [pid = 3868] [serial = 6] [outer = 13328800] 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 7 (13718800) [pid = 3868] [serial = 7] [outer = 11CF2000] 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:07:14 INFO - PROCESS | 3868 | 1464016034444 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1762 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:07:14 INFO - PROCESS | 3868 | 1464016034494 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1763 08:07:14 INFO - PROCESS | 3868 | 1464016034498 Marionette DEBUG Closed connection conn0 08:07:14 INFO - PROCESS | 3868 | 1464016034583 Marionette DEBUG Closed connection conn1 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:07:14 INFO - PROCESS | 3868 | 1464016034590 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1764 08:07:14 INFO - PROCESS | 3868 | 1464016034621 Marionette DEBUG Closed connection conn2 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:07:14 INFO - PROCESS | 3868 | 1464016034629 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1765 08:07:14 INFO - PROCESS | 3868 | ++DOCSHELL 13D2E400 == 4 [pid = 3868] [id = 4] 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 8 (13D2EC00) [pid = 3868] [serial = 8] [outer = 00000000] 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 9 (140DB400) [pid = 3868] [serial = 9] [outer = 13D2EC00] 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:07:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 10 (140DFC00) [pid = 3868] [serial = 10] [outer = 13D2EC00] 08:07:14 INFO - PROCESS | 3868 | 1464016034864 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:07:14 INFO - PROCESS | 3868 | 1464016034870 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523061540","device":"desktop","version":"48.0a2"} 08:07:14 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:07:15 INFO - PROCESS | 3868 | [3868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:07:15 INFO - PROCESS | 3868 | [3868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:07:15 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:07:15 INFO - PROCESS | 3868 | ++DOCSHELL 15995C00 == 5 [pid = 3868] [id = 5] 08:07:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 11 (15996000) [pid = 3868] [serial = 11] [outer = 00000000] 08:07:15 INFO - PROCESS | 3868 | ++DOCSHELL 15996400 == 6 [pid = 3868] [id = 6] 08:07:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 12 (15997800) [pid = 3868] [serial = 12] [outer = 00000000] 08:07:16 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:07:16 INFO - PROCESS | 3868 | ++DOCSHELL 164FB400 == 7 [pid = 3868] [id = 7] 08:07:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 13 (164FB800) [pid = 3868] [serial = 13] [outer = 00000000] 08:07:16 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:07:16 INFO - PROCESS | 3868 | [3868] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:07:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 14 (16933C00) [pid = 3868] [serial = 14] [outer = 164FB800] 08:07:16 INFO - PROCESS | 3868 | [3868] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:07:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 15 (1663C800) [pid = 3868] [serial = 15] [outer = 15996000] 08:07:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 16 (1663E400) [pid = 3868] [serial = 16] [outer = 15997800] 08:07:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 17 (16934C00) [pid = 3868] [serial = 17] [outer = 164FB800] 08:07:17 INFO - PROCESS | 3868 | 1464016037243 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 3868 | 1464016037256 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 18 (17DDDC00) [pid = 3868] [serial = 18] [outer = 164FB800] 08:07:17 INFO - PROCESS | 3868 | 1464016037849 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3a5d5879-cac3-4d90-98f2-87f149a85b34","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523061540","device":"desktop","version":"48.0a2","command_id":1}}] 08:07:18 INFO - PROCESS | 3868 | 1464016038038 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}] 08:07:18 INFO - PROCESS | 3868 | 1464016038118 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:07:18 INFO - PROCESS | 3868 | 1464016038267 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:07:18 INFO - PROCESS | 3868 | [3868] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:07:18 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:07:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 19 (19ADF000) [pid = 3868] [serial = 19] [outer = 164FB800] 08:07:18 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:07:18 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:18 INFO - PROCESS | 3868 | 1464016038720 Marionette TRACE conn3 <- [1,3,null,{}] 08:07:18 INFO - PROCESS | 3868 | 1464016038737 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:07:18 INFO - PROCESS | 3868 | 1464016038762 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:07:18 INFO - PROCESS | 3868 | 1464016038804 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 3868 | 1464016038806 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:07:18 INFO - PROCESS | 3868 | 1464016038827 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 3868 | 1464016038831 Marionette TRACE conn3 <- [1,6,null,{}] 08:07:18 INFO - PROCESS | 3868 | 1464016038893 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}] 08:07:18 INFO - PROCESS | 3868 | 1464016038905 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:07:18 INFO - PROCESS | 3868 | 1464016038910 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 3868 | ++DOCSHELL 164F7400 == 8 [pid = 3868] [id = 8] 08:07:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 20 (19510000) [pid = 3868] [serial = 20] [outer = 00000000] 08:07:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 21 (19512800) [pid = 3868] [serial = 21] [outer = 19510000] 08:07:18 INFO - PROCESS | 3868 | 1464016038958 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 22 (19516800) [pid = 3868] [serial = 22] [outer = 19510000] 08:07:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A21F800 == 9 [pid = 3868] [id = 9] 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 23 (1A21FC00) [pid = 3868] [serial = 23] [outer = 00000000] 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 24 (1A222400) [pid = 3868] [serial = 24] [outer = 1A21FC00] 08:07:19 INFO - PROCESS | 3868 | 1464016039449 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 25 (1A225400) [pid = 3868] [serial = 25] [outer = 1A21FC00] 08:07:19 INFO - PROCESS | 3868 | 1464016039634 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 856ms 08:07:19 INFO - PROCESS | 3868 | 1464016039734 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 3868 | 1464016039736 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:07:19 INFO - PROCESS | 3868 | 1464016039752 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 3868 | 1464016039754 Marionette TRACE conn3 <- [1,10,null,{}] 08:07:19 INFO - PROCESS | 3868 | 1464016039801 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}] 08:07:19 INFO - PROCESS | 3868 | 1464016039913 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:07:19 INFO - PROCESS | 3868 | 1464016039927 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A63F800 == 10 [pid = 3868] [id = 10] 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 26 (1A63FC00) [pid = 3868] [serial = 26] [outer = 00000000] 08:07:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 27 (1AD38C00) [pid = 3868] [serial = 27] [outer = 1A63FC00] 08:07:19 INFO - PROCESS | 3868 | 1464016039974 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 28 (1AD3C800) [pid = 3868] [serial = 28] [outer = 1A63FC00] 08:07:20 INFO - PROCESS | 3868 | 1464016040316 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 622ms 08:07:20 INFO - PROCESS | 3868 | 1464016040362 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 3868 | 1464016040365 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:07:20 INFO - PROCESS | 3868 | 1464016040368 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 3868 | 1464016040370 Marionette TRACE conn3 <- [1,14,null,{}] 08:07:20 INFO - PROCESS | 3868 | 1464016040373 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}] 08:07:20 INFO - PROCESS | 3868 | 1464016040465 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:07:20 INFO - PROCESS | 3868 | 1464016040471 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 3868 | ++DOCSHELL 1A765400 == 11 [pid = 3868] [id = 11] 08:07:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 29 (1A765800) [pid = 3868] [serial = 29] [outer = 00000000] 08:07:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 30 (1A76D400) [pid = 3868] [serial = 30] [outer = 1A765800] 08:07:20 INFO - PROCESS | 3868 | 1464016040523 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 31 (1A803400) [pid = 3868] [serial = 31] [outer = 1A765800] 08:07:20 INFO - PROCESS | 3868 | 1464016040865 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 529ms 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:07:20 INFO - PROCESS | 3868 | 1464016040903 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 3868 | 1464016040905 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:07:20 INFO - PROCESS | 3868 | 1464016040909 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 3868 | 1464016040910 Marionette TRACE conn3 <- [1,18,null,{}] 08:07:20 INFO - PROCESS | 3868 | 1464016040914 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}] 08:07:20 INFO - PROCESS | 3868 | 1464016041002 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:07:21 INFO - PROCESS | 3868 | 1464016041021 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 3868 | ++DOCSHELL 1A804400 == 12 [pid = 3868] [id = 12] 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 32 (1A804800) [pid = 3868] [serial = 32] [outer = 00000000] 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 33 (1A86E400) [pid = 3868] [serial = 33] [outer = 1A804800] 08:07:21 INFO - PROCESS | 3868 | 1464016041066 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 34 (1A872800) [pid = 3868] [serial = 34] [outer = 1A804800] 08:07:21 INFO - PROCESS | 3868 | 1464016041399 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 08:07:21 INFO - PROCESS | 3868 | 1464016041445 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 3868 | 1464016041447 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:07:21 INFO - PROCESS | 3868 | 1464016041450 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 3868 | 1464016041452 Marionette TRACE conn3 <- [1,22,null,{}] 08:07:21 INFO - PROCESS | 3868 | 1464016041455 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}] 08:07:21 INFO - PROCESS | 3868 | 1464016041547 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:07:21 INFO - PROCESS | 3868 | 1464016041554 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 3868 | ++DOCSHELL 1A87B000 == 13 [pid = 3868] [id = 13] 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 35 (1A87C000) [pid = 3868] [serial = 35] [outer = 00000000] 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 36 (1AF19400) [pid = 3868] [serial = 36] [outer = 1A87C000] 08:07:21 INFO - PROCESS | 3868 | 1464016041580 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 37 (1AF1CC00) [pid = 3868] [serial = 37] [outer = 1A87C000] 08:07:21 INFO - PROCESS | 3868 | 1464016041881 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 483ms 08:07:21 INFO - PROCESS | 3868 | 1464016041928 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 3868 | 1464016041930 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:07:21 INFO - PROCESS | 3868 | 1464016041938 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 3868 | 1464016041940 Marionette TRACE conn3 <- [1,26,null,{}] 08:07:21 INFO - PROCESS | 3868 | 1464016041943 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}] 08:07:22 INFO - PROCESS | 3868 | 1464016042031 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:07:22 INFO - PROCESS | 3868 | 1464016042038 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 3868 | ++DOCSHELL 1B07E400 == 14 [pid = 3868] [id = 14] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 38 (1B07E800) [pid = 3868] [serial = 38] [outer = 00000000] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 39 (1B089800) [pid = 3868] [serial = 39] [outer = 1B07E800] 08:07:22 INFO - PROCESS | 3868 | 1464016042081 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 40 (1B33BC00) [pid = 3868] [serial = 40] [outer = 1B07E800] 08:07:22 INFO - PROCESS | 3868 | 1464016042391 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 483ms 08:07:22 INFO - PROCESS | 3868 | 1464016042435 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 3868 | 1464016042437 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:07:22 INFO - PROCESS | 3868 | 1464016042440 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:07:22 INFO - PROCESS | 3868 | 1464016042441 Marionette TRACE conn3 <- [1,30,null,{}] 08:07:22 INFO - PROCESS | 3868 | 1464016042445 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}] 08:07:22 INFO - PROCESS | 3868 | 1464016042527 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:07:22 INFO - PROCESS | 3868 | 1464016042535 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 3868 | ++DOCSHELL 1B33E400 == 15 [pid = 3868] [id = 15] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 41 (1B341400) [pid = 3868] [serial = 41] [outer = 00000000] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 42 (1B346C00) [pid = 3868] [serial = 42] [outer = 1B341400] 08:07:22 INFO - PROCESS | 3868 | 1464016042583 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 43 (1B348400) [pid = 3868] [serial = 43] [outer = 1B341400] 08:07:22 INFO - PROCESS | 3868 | ++DOCSHELL 1B0A3000 == 16 [pid = 3868] [id = 16] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 44 (1B0A3400) [pid = 3868] [serial = 44] [outer = 00000000] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 45 (1B0A4400) [pid = 3868] [serial = 45] [outer = 1B0A3400] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 46 (1B09B800) [pid = 3868] [serial = 46] [outer = 1B0A3400] 08:07:22 INFO - PROCESS | 3868 | ++DOCSHELL 1B09F400 == 17 [pid = 3868] [id = 17] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 47 (1B0A5400) [pid = 3868] [serial = 47] [outer = 00000000] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 48 (1B4EDC00) [pid = 3868] [serial = 48] [outer = 1B0A5400] 08:07:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 49 (1B4F8000) [pid = 3868] [serial = 49] [outer = 1B0A5400] 08:07:23 INFO - PROCESS | 3868 | 1464016043069 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 685ms 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:07:23 INFO - PROCESS | 3868 | 1464016043138 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 3868 | 1464016043140 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:07:23 INFO - PROCESS | 3868 | 1464016043144 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 3868 | 1464016043145 Marionette TRACE conn3 <- [1,34,null,{}] 08:07:23 INFO - PROCESS | 3868 | 1464016043149 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}] 08:07:23 INFO - PROCESS | 3868 | 1464016043277 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:07:23 INFO - PROCESS | 3868 | --DOCSHELL 11A04C00 == 16 [pid = 3868] [id = 1] 08:07:23 INFO - PROCESS | 3868 | 1464016043829 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 3868 | ++DOCSHELL 1032C000 == 17 [pid = 3868] [id = 18] 08:07:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (10336C00) [pid = 3868] [serial = 50] [outer = 00000000] 08:07:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (103D4C00) [pid = 3868] [serial = 51] [outer = 10336C00] 08:07:23 INFO - PROCESS | 3868 | 1464016043888 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (105FA000) [pid = 3868] [serial = 52] [outer = 10336C00] 08:07:24 INFO - PROCESS | 3868 | 1464016044407 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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1291ms 08:07:24 INFO - PROCESS | 3868 | 1464016044443 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 3868 | 1464016044447 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:07:24 INFO - PROCESS | 3868 | 1464016044452 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:07:24 INFO - PROCESS | 3868 | 1464016044457 Marionette TRACE conn3 <- [1,38,null,{}] 08:07:24 INFO - PROCESS | 3868 | 1464016044462 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}] 08:07:24 INFO - PROCESS | 3868 | 1464016044569 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:07:24 INFO - PROCESS | 3868 | 1464016044654 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 3868 | ++DOCSHELL 11C0B800 == 18 [pid = 3868] [id = 19] 08:07:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (11C5EC00) [pid = 3868] [serial = 53] [outer = 00000000] 08:07:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (13079000) [pid = 3868] [serial = 54] [outer = 11C5EC00] 08:07:24 INFO - PROCESS | 3868 | 1464016044711 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (1330F800) [pid = 3868] [serial = 55] [outer = 11C5EC00] 08:07:25 INFO - PROCESS | 3868 | 1464016045260 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 825ms 08:07:25 INFO - PROCESS | 3868 | 1464016045280 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 3868 | 1464016045283 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:07:25 INFO - PROCESS | 3868 | 1464016045287 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 3868 | 1464016045290 Marionette TRACE conn3 <- [1,42,null,{}] 08:07:25 INFO - PROCESS | 3868 | 1464016045293 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}] 08:07:25 INFO - PROCESS | 3868 | 1464016045399 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:07:25 INFO - PROCESS | 3868 | 1464016045480 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 3868 | ++DOCSHELL 14354400 == 19 [pid = 3868] [id = 20] 08:07:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (14356C00) [pid = 3868] [serial = 56] [outer = 00000000] 08:07:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (15405800) [pid = 3868] [serial = 57] [outer = 14356C00] 08:07:25 INFO - PROCESS | 3868 | 1464016045535 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (156DE800) [pid = 3868] [serial = 58] [outer = 14356C00] 08:07:26 INFO - PROCESS | 3868 | 1464016046250 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 996ms 08:07:26 INFO - PROCESS | 3868 | 1464016046290 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 3868 | 1464016046294 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:07:26 INFO - PROCESS | 3868 | 1464016046299 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 3868 | 1464016046302 Marionette TRACE conn3 <- [1,46,null,{}] 08:07:26 INFO - PROCESS | 3868 | 1464016046307 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}] 08:07:26 INFO - PROCESS | 3868 | 1464016046397 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:07:26 INFO - PROCESS | 3868 | 1464016046470 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 3868 | ++DOCSHELL 10A56000 == 20 [pid = 3868] [id = 21] 08:07:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (10A57C00) [pid = 3868] [serial = 59] [outer = 00000000] 08:07:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (10A64800) [pid = 3868] [serial = 60] [outer = 10A57C00] 08:07:26 INFO - PROCESS | 3868 | 1464016046521 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (10F02400) [pid = 3868] [serial = 61] [outer = 10A57C00] 08:07:26 INFO - PROCESS | 3868 | --DOCSHELL 13D2E400 == 19 [pid = 3868] [id = 4] 08:07:27 INFO - PROCESS | 3868 | 1464016047065 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 794ms 08:07:27 INFO - PROCESS | 3868 | 1464016047101 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 3868 | 1464016047106 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:07:27 INFO - PROCESS | 3868 | 1464016047192 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 3868 | 1464016047194 Marionette TRACE conn3 <- [1,50,null,{}] 08:07:27 INFO - PROCESS | 3868 | 1464016047198 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}] 08:07:27 INFO - PROCESS | 3868 | 1464016047296 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:07:27 INFO - PROCESS | 3868 | 1464016047364 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 3868 | ++DOCSHELL 10F03C00 == 20 [pid = 3868] [id = 22] 08:07:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (10F04400) [pid = 3868] [serial = 62] [outer = 00000000] 08:07:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (11A08400) [pid = 3868] [serial = 63] [outer = 10F04400] 08:07:27 INFO - PROCESS | 3868 | 1464016047409 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (13078400) [pid = 3868] [serial = 64] [outer = 10F04400] 08:07:27 INFO - PROCESS | 3868 | 1464016047745 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 606ms 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:07:27 INFO - PROCESS | 3868 | 1464016047791 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 3868 | 1464016047793 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:07:27 INFO - PROCESS | 3868 | 1464016047796 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 3868 | 1464016047800 Marionette TRACE conn3 <- [1,54,null,{}] 08:07:27 INFO - PROCESS | 3868 | 1464016047810 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}] 08:07:27 INFO - PROCESS | 3868 | 1464016047926 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:07:27 INFO - PROCESS | 3868 | 1464016047990 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 3868 | ++DOCSHELL 130CD800 == 21 [pid = 3868] [id = 23] 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13316000) [pid = 3868] [serial = 65] [outer = 00000000] 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1337C400) [pid = 3868] [serial = 66] [outer = 13316000] 08:07:28 INFO - PROCESS | 3868 | 1464016048037 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13909C00) [pid = 3868] [serial = 67] [outer = 13316000] 08:07:28 INFO - PROCESS | 3868 | 1464016048358 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 591ms 08:07:28 INFO - PROCESS | 3868 | 1464016048393 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 3868 | 1464016048395 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:07:28 INFO - PROCESS | 3868 | 1464016048399 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 3868 | 1464016048400 Marionette TRACE conn3 <- [1,58,null,{}] 08:07:28 INFO - PROCESS | 3868 | 1464016048403 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}] 08:07:28 INFO - PROCESS | 3868 | 1464016048485 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:07:28 INFO - PROCESS | 3868 | 1464016048548 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 3868 | ++DOCSHELL 11293000 == 22 [pid = 3868] [id = 24] 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1370F400) [pid = 3868] [serial = 68] [outer = 00000000] 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1434A400) [pid = 3868] [serial = 69] [outer = 1370F400] 08:07:28 INFO - PROCESS | 3868 | 1464016048593 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (143D1800) [pid = 3868] [serial = 70] [outer = 1370F400] 08:07:28 INFO - PROCESS | 3868 | 1464016048907 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 529ms 08:07:28 INFO - PROCESS | 3868 | 1464016048937 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 3868 | 1464016048948 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:07:28 INFO - PROCESS | 3868 | 1464016048951 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 3868 | 1464016048953 Marionette TRACE conn3 <- [1,62,null,{}] 08:07:28 INFO - PROCESS | 3868 | 1464016048956 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}] 08:07:29 INFO - PROCESS | 3868 | 1464016049042 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:07:29 INFO - PROCESS | 3868 | 1464016049050 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 3868 | ++DOCSHELL 143D0800 == 23 [pid = 3868] [id = 25] 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (143D3C00) [pid = 3868] [serial = 71] [outer = 00000000] 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (156E6C00) [pid = 3868] [serial = 72] [outer = 143D3C00] 08:07:29 INFO - PROCESS | 3868 | 1464016049097 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15962800) [pid = 3868] [serial = 73] [outer = 143D3C00] 08:07:29 INFO - PROCESS | 3868 | 1464016049473 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 08:07:29 INFO - PROCESS | 3868 | 1464016049531 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 3868 | 1464016049533 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:07:29 INFO - PROCESS | 3868 | 1464016049536 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:07:29 INFO - PROCESS | 3868 | 1464016049538 Marionette TRACE conn3 <- [1,66,null,{}] 08:07:29 INFO - PROCESS | 3868 | 1464016049541 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}] 08:07:29 INFO - PROCESS | 3868 | 1464016049659 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:07:29 INFO - PROCESS | 3868 | 1464016049673 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 3868 | ++DOCSHELL 10A7DC00 == 24 [pid = 3868] [id = 26] 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12D7E400) [pid = 3868] [serial = 74] [outer = 00000000] 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1603E800) [pid = 3868] [serial = 75] [outer = 12D7E400] 08:07:29 INFO - PROCESS | 3868 | 1464016049717 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1693AC00) [pid = 3868] [serial = 76] [outer = 12D7E400] 08:07:30 INFO - PROCESS | 3868 | 1464016050074 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 08:07:30 INFO - PROCESS | 3868 | 1464016050133 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 3868 | 1464016050135 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:07:30 INFO - PROCESS | 3868 | 1464016050138 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:07:30 INFO - PROCESS | 3868 | 1464016050140 Marionette TRACE conn3 <- [1,70,null,{}] 08:07:30 INFO - PROCESS | 3868 | 1464016050143 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}] 08:07:30 INFO - PROCESS | 3868 | 1464016050216 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:07:30 INFO - PROCESS | 3868 | 1464016050297 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 3868 | ++DOCSHELL 1603E400 == 25 [pid = 3868] [id = 27] 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1663BC00) [pid = 3868] [serial = 77] [outer = 00000000] 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (170A5400) [pid = 3868] [serial = 78] [outer = 1663BC00] 08:07:30 INFO - PROCESS | 3868 | 1464016050345 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17436000) [pid = 3868] [serial = 79] [outer = 1663BC00] 08:07:30 INFO - PROCESS | 3868 | 1464016050663 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 591ms 08:07:30 INFO - PROCESS | 3868 | 1464016050736 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 3868 | 1464016050738 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:07:30 INFO - PROCESS | 3868 | 1464016050741 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 3868 | 1464016050743 Marionette TRACE conn3 <- [1,74,null,{}] 08:07:30 INFO - PROCESS | 3868 | 1464016050746 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}] 08:07:30 INFO - PROCESS | 3868 | 1464016050852 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:07:30 INFO - PROCESS | 3868 | 1464016050861 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 3868 | ++DOCSHELL 1043A000 == 26 [pid = 3868] [id = 28] 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1043B400) [pid = 3868] [serial = 80] [outer = 00000000] 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (177C9C00) [pid = 3868] [serial = 81] [outer = 1043B400] 08:07:30 INFO - PROCESS | 3868 | 1464016050905 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (17884400) [pid = 3868] [serial = 82] [outer = 1043B400] 08:07:31 INFO - PROCESS | 3868 | 1464016051288 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 591ms 08:07:31 INFO - PROCESS | 3868 | 1464016051338 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 3868 | 1464016051340 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:07:31 INFO - PROCESS | 3868 | 1464016051343 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 3868 | 1464016051345 Marionette TRACE conn3 <- [1,78,null,{}] 08:07:31 INFO - PROCESS | 3868 | 1464016051348 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}] 08:07:31 INFO - PROCESS | 3868 | 1464016051419 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:07:31 INFO - PROCESS | 3868 | 1464016051490 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 3868 | ++DOCSHELL 13076400 == 27 [pid = 3868] [id = 29] 08:07:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1743C400) [pid = 3868] [serial = 83] [outer = 00000000] 08:07:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17D88000) [pid = 3868] [serial = 84] [outer = 1743C400] 08:07:31 INFO - PROCESS | 3868 | 1464016051533 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17DDB400) [pid = 3868] [serial = 85] [outer = 1743C400] 08:07:31 INFO - PROCESS | 3868 | 1464016051872 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 08:07:31 INFO - PROCESS | 3868 | 1464016051941 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 3868 | 1464016051943 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:07:31 INFO - PROCESS | 3868 | 1464016051946 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:07:31 INFO - PROCESS | 3868 | 1464016051948 Marionette TRACE conn3 <- [1,82,null,{}] 08:07:31 INFO - PROCESS | 3868 | 1464016051951 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}] 08:07:32 INFO - PROCESS | 3868 | 1464016052022 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:07:32 INFO - PROCESS | 3868 | 1464016052089 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 3868 | ++DOCSHELL 15DD5C00 == 28 [pid = 3868] [id = 30] 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (174D7800) [pid = 3868] [serial = 86] [outer = 00000000] 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1822CC00) [pid = 3868] [serial = 87] [outer = 174D7800] 08:07:32 INFO - PROCESS | 3868 | 1464016052132 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19510400) [pid = 3868] [serial = 88] [outer = 174D7800] 08:07:32 INFO - PROCESS | 3868 | 1464016052462 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 08:07:32 INFO - PROCESS | 3868 | 1464016052544 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 3868 | 1464016052546 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:07:32 INFO - PROCESS | 3868 | 1464016052549 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:07:32 INFO - PROCESS | 3868 | 1464016052551 Marionette TRACE conn3 <- [1,86,null,{}] 08:07:32 INFO - PROCESS | 3868 | 1464016052554 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}] 08:07:32 INFO - PROCESS | 3868 | 1464016052674 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:07:32 INFO - PROCESS | 3868 | 1464016052683 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 3868 | ++DOCSHELL 18228400 == 29 [pid = 3868] [id = 31] 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1822A400) [pid = 3868] [serial = 89] [outer = 00000000] 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (197C8800) [pid = 3868] [serial = 90] [outer = 1822A400] 08:07:32 INFO - PROCESS | 3868 | 1464016052728 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A119000) [pid = 3868] [serial = 91] [outer = 1822A400] 08:07:33 INFO - PROCESS | 3868 | 1464016053118 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 638ms 08:07:33 INFO - PROCESS | 3868 | 1464016053171 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 3868 | 1464016053173 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:07:33 INFO - PROCESS | 3868 | 1464016053176 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 3868 | 1464016053177 Marionette TRACE conn3 <- [1,90,null,{}] 08:07:33 INFO - PROCESS | 3868 | 1464016053180 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}] 08:07:33 INFO - PROCESS | 3868 | 1464016053282 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:07:33 INFO - PROCESS | 3868 | 1464016053291 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 3868 | ++DOCSHELL 13376400 == 30 [pid = 3868] [id = 32] 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1337B800) [pid = 3868] [serial = 92] [outer = 00000000] 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A1C8800) [pid = 3868] [serial = 93] [outer = 1337B800] 08:07:33 INFO - PROCESS | 3868 | 1464016053346 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A1C9400) [pid = 3868] [serial = 94] [outer = 1337B800] 08:07:33 INFO - PROCESS | 3868 | 1464016053691 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 529ms 08:07:33 INFO - PROCESS | 3868 | 1464016053712 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 3868 | 1464016053714 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:07:33 INFO - PROCESS | 3868 | 1464016053717 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 3868 | 1464016053718 Marionette TRACE conn3 <- [1,94,null,{}] 08:07:33 INFO - PROCESS | 3868 | 1464016053721 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}] 08:07:33 INFO - PROCESS | 3868 | 1464016053792 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:07:33 INFO - PROCESS | 3868 | 1464016053799 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 3868 | ++DOCSHELL 13715000 == 31 [pid = 3868] [id = 33] 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A1C5400) [pid = 3868] [serial = 95] [outer = 00000000] 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A6D5000) [pid = 3868] [serial = 96] [outer = 1A1C5400] 08:07:33 INFO - PROCESS | 3868 | 1464016053848 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A764800) [pid = 3868] [serial = 97] [outer = 1A1C5400] 08:07:34 INFO - PROCESS | 3868 | 1464016054275 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 591ms 08:07:35 INFO - PROCESS | 3868 | 1464016055075 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 3868 | 1464016055078 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:07:35 INFO - PROCESS | 3868 | 1464016055095 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 3868 | 1464016055099 Marionette TRACE conn3 <- [1,98,null,{}] 08:07:35 INFO - PROCESS | 3868 | 1464016055138 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}] 08:07:35 INFO - PROCESS | 3868 | 1464016055246 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:07:35 INFO - PROCESS | 3868 | 1464016055257 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 3868 | ++DOCSHELL 105F7800 == 32 [pid = 3868] [id = 34] 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (105FB000) [pid = 3868] [serial = 98] [outer = 00000000] 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (10A74400) [pid = 3868] [serial = 99] [outer = 105FB000] 08:07:35 INFO - PROCESS | 3868 | 1464016055304 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (10A80C00) [pid = 3868] [serial = 100] [outer = 105FB000] 08:07:35 INFO - PROCESS | 3868 | 1464016055713 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 654ms 08:07:35 INFO - PROCESS | 3868 | 1464016055749 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 3868 | 1464016055752 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:07:35 INFO - PROCESS | 3868 | 1464016055759 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 3868 | 1464016055763 Marionette TRACE conn3 <- [1,102,null,{}] 08:07:35 INFO - PROCESS | 3868 | 1464016055767 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}] 08:07:35 INFO - PROCESS | 3868 | 1464016055871 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:07:35 INFO - PROCESS | 3868 | 1464016055878 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 3868 | ++DOCSHELL 11A06400 == 33 [pid = 3868] [id = 35] 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (11A0CC00) [pid = 3868] [serial = 101] [outer = 00000000] 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (12D83400) [pid = 3868] [serial = 102] [outer = 11A0CC00] 08:07:35 INFO - PROCESS | 3868 | 1464016055932 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1318B000) [pid = 3868] [serial = 103] [outer = 11A0CC00] 08:07:36 INFO - PROCESS | 3868 | 1464016056761 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]]]}] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13D2EC00) [pid = 3868] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1B07E800) [pid = 3868] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A87C000) [pid = 3868] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1A804800) [pid = 3868] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1A765800) [pid = 3868] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A63FC00) [pid = 3868] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (19510000) [pid = 3868] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1B341400) [pid = 3868] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10336C00) [pid = 3868] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (11C5EC00) [pid = 3868] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (14356C00) [pid = 3868] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10A57C00) [pid = 3868] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (10F04400) [pid = 3868] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13316000) [pid = 3868] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1370F400) [pid = 3868] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (143D3C00) [pid = 3868] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12D7E400) [pid = 3868] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1663BC00) [pid = 3868] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1043B400) [pid = 3868] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1743C400) [pid = 3868] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (174D7800) [pid = 3868] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1822A400) [pid = 3868] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:07:36 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1337B800) [pid = 3868] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1089ms 08:07:36 INFO - PROCESS | 3868 | 1464016056834 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 3868 | 1464016056836 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:07:36 INFO - PROCESS | 3868 | 1464016056840 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 3868 | 1464016056842 Marionette TRACE conn3 <- [1,106,null,{}] 08:07:36 INFO - PROCESS | 3868 | 1464016056850 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}] 08:07:36 INFO - PROCESS | 3868 | 1464016056934 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:07:36 INFO - PROCESS | 3868 | 1464016056944 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 3868 | ++DOCSHELL 13316C00 == 34 [pid = 3868] [id = 36] 08:07:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13317C00) [pid = 3868] [serial = 104] [outer = 00000000] 08:07:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13322800) [pid = 3868] [serial = 105] [outer = 13317C00] 08:07:36 INFO - PROCESS | 3868 | 1464016056995 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1370EC00) [pid = 3868] [serial = 106] [outer = 13317C00] 08:07:37 INFO - PROCESS | 3868 | 1464016057415 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 623ms 08:07:37 INFO - PROCESS | 3868 | 1464016057477 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 3868 | 1464016057479 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:07:37 INFO - PROCESS | 3868 | 1464016057483 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:07:37 INFO - PROCESS | 3868 | 1464016057485 Marionette TRACE conn3 <- [1,110,null,{}] 08:07:37 INFO - PROCESS | 3868 | 1464016057489 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}] 08:07:37 INFO - PROCESS | 3868 | 1464016057562 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:07:37 INFO - PROCESS | 3868 | 1464016057570 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 3868 | ++DOCSHELL 1401B800 == 35 [pid = 3868] [id = 37] 08:07:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (140D5800) [pid = 3868] [serial = 107] [outer = 00000000] 08:07:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (14350800) [pid = 3868] [serial = 108] [outer = 140D5800] 08:07:37 INFO - PROCESS | 3868 | 1464016057613 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (143DB000) [pid = 3868] [serial = 109] [outer = 140D5800] 08:07:38 INFO - PROCESS | 3868 | 1464016058065 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 638ms 08:07:38 INFO - PROCESS | 3868 | 1464016058121 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 3868 | 1464016058123 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:07:38 INFO - PROCESS | 3868 | 1464016058126 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:07:38 INFO - PROCESS | 3868 | 1464016058128 Marionette TRACE conn3 <- [1,114,null,{}] 08:07:38 INFO - PROCESS | 3868 | 1464016058131 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}] 08:07:38 INFO - PROCESS | 3868 | 1464016058202 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:07:38 INFO - PROCESS | 3868 | 1464016058210 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 3868 | ++DOCSHELL 15406C00 == 36 [pid = 3868] [id = 38] 08:07:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (15409800) [pid = 3868] [serial = 110] [outer = 00000000] 08:07:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15965400) [pid = 3868] [serial = 111] [outer = 15409800] 08:07:38 INFO - PROCESS | 3868 | 1464016058254 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (15DD8000) [pid = 3868] [serial = 112] [outer = 15409800] 08:07:38 INFO - PROCESS | 3868 | 1464016058665 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 591ms 08:07:38 INFO - PROCESS | 3868 | 1464016058723 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 3868 | 1464016058725 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:07:38 INFO - PROCESS | 3868 | 1464016058729 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 3868 | 1464016058730 Marionette TRACE conn3 <- [1,118,null,{}] 08:07:38 INFO - PROCESS | 3868 | 1464016058734 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}] 08:07:38 INFO - PROCESS | 3868 | 1464016058861 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:07:38 INFO - PROCESS | 3868 | 1464016058949 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 3868 | ++DOCSHELL 10561400 == 37 [pid = 3868] [id = 39] 08:07:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10561800) [pid = 3868] [serial = 113] [outer = 00000000] 08:07:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (10A57000) [pid = 3868] [serial = 114] [outer = 10561800] 08:07:39 INFO - PROCESS | 3868 | 1464016059014 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10A7C800) [pid = 3868] [serial = 115] [outer = 10561800] 08:07:39 INFO - PROCESS | 3868 | 1464016059509 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 824ms 08:07:39 INFO - PROCESS | 3868 | 1464016059574 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 3868 | 1464016059578 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:07:39 INFO - PROCESS | 3868 | 1464016059582 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 3868 | 1464016059587 Marionette TRACE conn3 <- [1,122,null,{}] 08:07:39 INFO - PROCESS | 3868 | 1464016059591 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}] 08:07:39 INFO - PROCESS | 3868 | 1464016059687 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:07:39 INFO - PROCESS | 3868 | 1464016059771 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 3868 | ++DOCSHELL 1331CC00 == 38 [pid = 3868] [id = 40] 08:07:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1331D400) [pid = 3868] [serial = 116] [outer = 00000000] 08:07:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1390A000) [pid = 3868] [serial = 117] [outer = 1331D400] 08:07:39 INFO - PROCESS | 3868 | 1464016059826 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (140D5000) [pid = 3868] [serial = 118] [outer = 1331D400] 08:07:40 INFO - PROCESS | 3868 | 1464016060313 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]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 08:07:40 INFO - PROCESS | 3868 | 1464016060386 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 3868 | 1464016060389 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:07:40 INFO - PROCESS | 3868 | 1464016060393 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 3868 | 1464016060395 Marionette TRACE conn3 <- [1,126,null,{}] 08:07:40 INFO - PROCESS | 3868 | 1464016060399 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}] 08:07:40 INFO - PROCESS | 3868 | 1464016060477 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:07:40 INFO - PROCESS | 3868 | 1464016060550 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 3868 | ++DOCSHELL 16665C00 == 39 [pid = 3868] [id = 41] 08:07:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16931400) [pid = 3868] [serial = 119] [outer = 00000000] 08:07:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16E32800) [pid = 3868] [serial = 120] [outer = 16931400] 08:07:40 INFO - PROCESS | 3868 | 1464016060602 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17430400) [pid = 3868] [serial = 121] [outer = 16931400] 08:07:41 INFO - PROCESS | 3868 | 1464016061119 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 793ms 08:07:41 INFO - PROCESS | 3868 | 1464016061177 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 3868 | 1464016061181 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:07:41 INFO - PROCESS | 3868 | 1464016061192 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 3868 | 1464016061196 Marionette TRACE conn3 <- [1,130,null,{}] 08:07:41 INFO - PROCESS | 3868 | 1464016061200 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}] 08:07:41 INFO - PROCESS | 3868 | 1464016061295 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:07:41 INFO - PROCESS | 3868 | 1464016061378 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 3868 | ++DOCSHELL 17889400 == 40 [pid = 3868] [id = 42] 08:07:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1788B800) [pid = 3868] [serial = 122] [outer = 00000000] 08:07:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17DE7C00) [pid = 3868] [serial = 123] [outer = 1788B800] 08:07:41 INFO - PROCESS | 3868 | 1464016061430 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (18223000) [pid = 3868] [serial = 124] [outer = 1788B800] 08:07:41 INFO - PROCESS | 3868 | 1464016061925 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 793ms 08:07:41 INFO - PROCESS | 3868 | 1464016061989 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 3868 | 1464016061991 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:07:41 INFO - PROCESS | 3868 | 1464016061995 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 3868 | 1464016061997 Marionette TRACE conn3 <- [1,134,null,{}] 08:07:41 INFO - PROCESS | 3868 | 1464016062000 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}] 08:07:42 INFO - PROCESS | 3868 | 1464016062098 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:07:42 INFO - PROCESS | 3868 | 1464016062176 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 3868 | ++DOCSHELL 17888800 == 41 [pid = 3868] [id = 43] 08:07:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17D87800) [pid = 3868] [serial = 125] [outer = 00000000] 08:07:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (19516400) [pid = 3868] [serial = 126] [outer = 17D87800] 08:07:42 INFO - PROCESS | 3868 | 1464016062232 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19569C00) [pid = 3868] [serial = 127] [outer = 17D87800] 08:07:42 INFO - PROCESS | 3868 | 1464016062901 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 933ms 08:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:07:42 INFO - PROCESS | 3868 | 1464016062944 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 3868 | 1464016062948 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:07:42 INFO - PROCESS | 3868 | 1464016062954 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 3868 | 1464016062957 Marionette TRACE conn3 <- [1,138,null,{}] 08:07:42 INFO - PROCESS | 3868 | 1464016062964 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}] 08:07:43 INFO - PROCESS | 3868 | 1464016063058 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:07:43 INFO - PROCESS | 3868 | 1464016063140 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 3868 | ++DOCSHELL 1043AC00 == 42 [pid = 3868] [id = 44] 08:07:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (105F6C00) [pid = 3868] [serial = 128] [outer = 00000000] 08:07:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (11292400) [pid = 3868] [serial = 129] [outer = 105F6C00] 08:07:43 INFO - PROCESS | 3868 | 1464016063187 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (11C6BC00) [pid = 3868] [serial = 130] [outer = 105F6C00] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 15406C00 == 41 [pid = 3868] [id = 38] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 1401B800 == 40 [pid = 3868] [id = 37] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 13316C00 == 39 [pid = 3868] [id = 36] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 11A06400 == 38 [pid = 3868] [id = 35] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 105F7800 == 37 [pid = 3868] [id = 34] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 13715000 == 36 [pid = 3868] [id = 33] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 17889400 == 35 [pid = 3868] [id = 42] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 17888800 == 34 [pid = 3868] [id = 43] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 16665C00 == 33 [pid = 3868] [id = 41] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 13076400 == 32 [pid = 3868] [id = 29] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 18228400 == 31 [pid = 3868] [id = 31] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 15DD5C00 == 30 [pid = 3868] [id = 30] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 10561400 == 29 [pid = 3868] [id = 39] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 13376400 == 28 [pid = 3868] [id = 32] 08:07:43 INFO - PROCESS | 3868 | --DOCSHELL 1331CC00 == 27 [pid = 3868] [id = 40] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (16934C00) [pid = 3868] [serial = 17] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (103D4C00) [pid = 3868] [serial = 51] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (13079000) [pid = 3868] [serial = 54] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (15405800) [pid = 3868] [serial = 57] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (10A64800) [pid = 3868] [serial = 60] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (11A08400) [pid = 3868] [serial = 63] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1337C400) [pid = 3868] [serial = 66] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1434A400) [pid = 3868] [serial = 69] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (156E6C00) [pid = 3868] [serial = 72] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1603E800) [pid = 3868] [serial = 75] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (170A5400) [pid = 3868] [serial = 78] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (177C9C00) [pid = 3868] [serial = 81] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (17D88000) [pid = 3868] [serial = 84] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1822CC00) [pid = 3868] [serial = 87] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (197C8800) [pid = 3868] [serial = 90] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1A1C8800) [pid = 3868] [serial = 93] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15962800) [pid = 3868] [serial = 73] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (156DE800) [pid = 3868] [serial = 58] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1693AC00) [pid = 3868] [serial = 76] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (17436000) [pid = 3868] [serial = 79] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (17884400) [pid = 3868] [serial = 82] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10F02400) [pid = 3868] [serial = 61] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17DDB400) [pid = 3868] [serial = 85] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13078400) [pid = 3868] [serial = 64] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13909C00) [pid = 3868] [serial = 67] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (105FA000) [pid = 3868] [serial = 52] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19510400) [pid = 3868] [serial = 88] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (143D1800) [pid = 3868] [serial = 70] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1A119000) [pid = 3868] [serial = 91] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1330F800) [pid = 3868] [serial = 55] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1B348400) [pid = 3868] [serial = 43] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1A1C9400) [pid = 3868] [serial = 94] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16933C00) [pid = 3868] [serial = 14] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (140DB400) [pid = 3868] [serial = 9] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (140DFC00) [pid = 3868] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (11CF2C00) [pid = 3868] [serial = 4] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1B089800) [pid = 3868] [serial = 39] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1AF19400) [pid = 3868] [serial = 36] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1AF1CC00) [pid = 3868] [serial = 37] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1A86E400) [pid = 3868] [serial = 33] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1A872800) [pid = 3868] [serial = 34] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1A803400) [pid = 3868] [serial = 31] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1AD3C800) [pid = 3868] [serial = 28] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1A76D400) [pid = 3868] [serial = 30] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1AD38C00) [pid = 3868] [serial = 27] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1A222400) [pid = 3868] [serial = 24] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (19516800) [pid = 3868] [serial = 22] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (19512800) [pid = 3868] [serial = 21] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1B4EDC00) [pid = 3868] [serial = 48] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1B346C00) [pid = 3868] [serial = 42] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1B0A4400) [pid = 3868] [serial = 45] [outer = 00000000] [url = about:blank] 08:07:43 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1B33BC00) [pid = 3868] [serial = 40] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 3868 | 1464016064119 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 08:07:44 INFO - PROCESS | 3868 | 1464016064133 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 3868 | 1464016064138 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:07:44 INFO - PROCESS | 3868 | 1464016064142 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:07:44 INFO - PROCESS | 3868 | 1464016064146 Marionette TRACE conn3 <- [1,142,null,{}] 08:07:44 INFO - PROCESS | 3868 | 1464016064156 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}] 08:07:44 INFO - PROCESS | 3868 | 1464016064271 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:07:44 INFO - PROCESS | 3868 | 1464016064282 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 3868 | ++DOCSHELL 11A04C00 == 28 [pid = 3868] [id = 45] 08:07:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (11A06000) [pid = 3868] [serial = 131] [outer = 00000000] 08:07:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (12888C00) [pid = 3868] [serial = 132] [outer = 11A06000] 08:07:44 INFO - PROCESS | 3868 | 1464016064328 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (12AF3800) [pid = 3868] [serial = 133] [outer = 11A06000] 08:07:44 INFO - PROCESS | 3868 | 1464016064740 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 637ms 08:07:44 INFO - PROCESS | 3868 | 1464016064782 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 3868 | 1464016064788 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:07:44 INFO - PROCESS | 3868 | 1464016064794 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 3868 | 1464016064797 Marionette TRACE conn3 <- [1,146,null,{}] 08:07:44 INFO - PROCESS | 3868 | 1464016064805 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}] 08:07:44 INFO - PROCESS | 3868 | 1464016064889 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:07:44 INFO - PROCESS | 3868 | 1464016064897 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 3868 | ++DOCSHELL 12D83000 == 29 [pid = 3868] [id = 46] 08:07:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (130D4400) [pid = 3868] [serial = 134] [outer = 00000000] 08:07:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (1337BC00) [pid = 3868] [serial = 135] [outer = 130D4400] 08:07:44 INFO - PROCESS | 3868 | 1464016064943 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1371DC00) [pid = 3868] [serial = 136] [outer = 130D4400] 08:07:45 INFO - PROCESS | 3868 | 1464016065387 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 653ms 08:07:45 INFO - PROCESS | 3868 | 1464016065451 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 3868 | 1464016065453 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:07:45 INFO - PROCESS | 3868 | 1464016065457 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 3868 | 1464016065460 Marionette TRACE conn3 <- [1,150,null,{}] 08:07:45 INFO - PROCESS | 3868 | 1464016065471 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}] 08:07:45 INFO - PROCESS | 3868 | 1464016065550 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:07:45 INFO - PROCESS | 3868 | 1464016065560 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 3868 | ++DOCSHELL 140DD800 == 30 [pid = 3868] [id = 47] 08:07:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (140DE000) [pid = 3868] [serial = 137] [outer = 00000000] 08:07:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (143D1800) [pid = 3868] [serial = 138] [outer = 140DE000] 08:07:45 INFO - PROCESS | 3868 | 1464016065606 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (15406C00) [pid = 3868] [serial = 139] [outer = 140DE000] 08:07:46 INFO - PROCESS | 3868 | 1464016065997 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 592ms 08:07:46 INFO - PROCESS | 3868 | 1464016066053 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 3868 | 1464016066055 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:07:46 INFO - PROCESS | 3868 | 1464016066059 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 3868 | 1464016066060 Marionette TRACE conn3 <- [1,154,null,{}] 08:07:46 INFO - PROCESS | 3868 | 1464016066064 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}] 08:07:46 INFO - PROCESS | 3868 | 1464016066170 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:07:46 INFO - PROCESS | 3868 | 1464016066177 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 3868 | ++DOCSHELL 13321C00 == 31 [pid = 3868] [id = 48] 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (143CCC00) [pid = 3868] [serial = 140] [outer = 00000000] 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (1595E800) [pid = 3868] [serial = 141] [outer = 143CCC00] 08:07:46 INFO - PROCESS | 3868 | 1464016066220 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (15DD8C00) [pid = 3868] [serial = 142] [outer = 143CCC00] 08:07:46 INFO - PROCESS | 3868 | 1464016066649 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 08:07:46 INFO - PROCESS | 3868 | 1464016066696 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 3868 | 1464016066698 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:07:46 INFO - PROCESS | 3868 | 1464016066702 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:07:46 INFO - PROCESS | 3868 | 1464016066703 Marionette TRACE conn3 <- [1,158,null,{}] 08:07:46 INFO - PROCESS | 3868 | 1464016066707 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}] 08:07:46 INFO - PROCESS | 3868 | 1464016066798 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:07:46 INFO - PROCESS | 3868 | 1464016066804 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 3868 | ++DOCSHELL 156E8800 == 32 [pid = 3868] [id = 49] 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (15994C00) [pid = 3868] [serial = 143] [outer = 00000000] 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16665C00) [pid = 3868] [serial = 144] [outer = 15994C00] 08:07:46 INFO - PROCESS | 3868 | 1464016066847 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1692F000) [pid = 3868] [serial = 145] [outer = 15994C00] 08:07:47 INFO - PROCESS | 3868 | 1464016067298 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 638ms 08:07:47 INFO - PROCESS | 3868 | 1464016067340 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 3868 | 1464016067342 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:07:47 INFO - PROCESS | 3868 | 1464016067345 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 3868 | 1464016067347 Marionette TRACE conn3 <- [1,162,null,{}] 08:07:47 INFO - PROCESS | 3868 | 1464016067354 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}] 08:07:47 INFO - PROCESS | 3868 | 1464016067457 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:07:47 INFO - PROCESS | 3868 | 1464016067527 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 3868 | ++DOCSHELL 174DC800 == 33 [pid = 3868] [id = 50] 08:07:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (174E1C00) [pid = 3868] [serial = 146] [outer = 00000000] 08:07:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (17886400) [pid = 3868] [serial = 147] [outer = 174E1C00] 08:07:47 INFO - PROCESS | 3868 | 1464016067571 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (17D82000) [pid = 3868] [serial = 148] [outer = 174E1C00] 08:07:47 INFO - PROCESS | 3868 | 1464016067939 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 638ms 08:07:47 INFO - PROCESS | 3868 | 1464016067967 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 3868 | 1464016067969 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:07:47 INFO - PROCESS | 3868 | 1464016067979 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 3868 | 1464016067981 Marionette TRACE conn3 <- [1,166,null,{}] 08:07:47 INFO - PROCESS | 3868 | 1464016067985 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}] 08:07:48 INFO - PROCESS | 3868 | 1464016068095 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (15409800) [pid = 3868] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1A1C5400) [pid = 3868] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11A0CC00) [pid = 3868] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (105FB000) [pid = 3868] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13317C00) [pid = 3868] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:07:48 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (140D5800) [pid = 3868] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:07:48 INFO - PROCESS | 3868 | 1464016068141 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 3868 | ++DOCSHELL 105EF000 == 34 [pid = 3868] [id = 51] 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (105FB000) [pid = 3868] [serial = 149] [outer = 00000000] 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (12D30400) [pid = 3868] [serial = 150] [outer = 105FB000] 08:07:48 INFO - PROCESS | 3868 | 1464016068183 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (140DC400) [pid = 3868] [serial = 151] [outer = 105FB000] 08:07:48 INFO - PROCESS | 3868 | 1464016068520 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 591ms 08:07:48 INFO - PROCESS | 3868 | 1464016068574 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 3868 | 1464016068576 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:07:48 INFO - PROCESS | 3868 | 1464016068580 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:07:48 INFO - PROCESS | 3868 | 1464016068581 Marionette TRACE conn3 <- [1,170,null,{}] 08:07:48 INFO - PROCESS | 3868 | 1464016068593 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}] 08:07:48 INFO - PROCESS | 3868 | 1464016068687 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:07:48 INFO - PROCESS | 3868 | 1464016068694 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 3868 | ++DOCSHELL 1337B000 == 35 [pid = 3868] [id = 52] 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1599FC00) [pid = 3868] [serial = 152] [outer = 00000000] 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1950E400) [pid = 3868] [serial = 153] [outer = 1599FC00] 08:07:48 INFO - PROCESS | 3868 | 1464016068737 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (19510400) [pid = 3868] [serial = 154] [outer = 1599FC00] 08:07:49 INFO - PROCESS | 3868 | 1464016069106 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 592ms 08:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:07:49 INFO - PROCESS | 3868 | 1464016069177 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 3868 | 1464016069179 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:07:49 INFO - PROCESS | 3868 | 1464016069182 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 3868 | 1464016069184 Marionette TRACE conn3 <- [1,174,null,{}] 08:07:49 INFO - PROCESS | 3868 | 1464016069187 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}] 08:07:49 INFO - PROCESS | 3868 | 1464016069290 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:07:49 INFO - PROCESS | 3868 | 1464016069302 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 3868 | ++DOCSHELL 19515800 == 36 [pid = 3868] [id = 53] 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (19516000) [pid = 3868] [serial = 155] [outer = 00000000] 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (197C5400) [pid = 3868] [serial = 156] [outer = 19516000] 08:07:49 INFO - PROCESS | 3868 | 1464016069346 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (197CBC00) [pid = 3868] [serial = 157] [outer = 19516000] 08:07:49 INFO - PROCESS | 3868 | 1464016069705 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 529ms 08:07:49 INFO - PROCESS | 3868 | 1464016069718 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 3868 | 1464016069720 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:07:49 INFO - PROCESS | 3868 | 1464016069723 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:07:49 INFO - PROCESS | 3868 | 1464016069725 Marionette TRACE conn3 <- [1,178,null,{}] 08:07:49 INFO - PROCESS | 3868 | 1464016069729 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}] 08:07:49 INFO - PROCESS | 3868 | 1464016069799 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:07:49 INFO - PROCESS | 3868 | 1464016069805 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 3868 | ++DOCSHELL 1055C400 == 37 [pid = 3868] [id = 54] 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (10A7E400) [pid = 3868] [serial = 158] [outer = 00000000] 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (19BC1400) [pid = 3868] [serial = 159] [outer = 10A7E400] 08:07:49 INFO - PROCESS | 3868 | 1464016069847 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1A11C400) [pid = 3868] [serial = 160] [outer = 10A7E400] 08:07:50 INFO - PROCESS | 3868 | 1464016070452 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 809ms 08:07:50 INFO - PROCESS | 3868 | 1464016070526 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 3868 | 1464016070530 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:07:50 INFO - PROCESS | 3868 | 1464016070536 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:07:50 INFO - PROCESS | 3868 | 1464016070539 Marionette TRACE conn3 <- [1,182,null,{}] 08:07:50 INFO - PROCESS | 3868 | 1464016070587 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}] 08:07:50 INFO - PROCESS | 3868 | 1464016070683 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:07:50 INFO - PROCESS | 3868 | 1464016070785 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 3868 | ++DOCSHELL 10A64800 == 38 [pid = 3868] [id = 55] 08:07:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11292C00) [pid = 3868] [serial = 161] [outer = 00000000] 08:07:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (12B68400) [pid = 3868] [serial = 162] [outer = 11292C00] 08:07:50 INFO - PROCESS | 3868 | 1464016070841 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1318C400) [pid = 3868] [serial = 163] [outer = 11292C00] 08:07:51 INFO - PROCESS | 3868 | 1464016071650 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1151ms 08:07:51 INFO - PROCESS | 3868 | 1464016071691 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 3868 | 1464016071695 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:07:51 INFO - PROCESS | 3868 | 1464016071701 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 3868 | 1464016071704 Marionette TRACE conn3 <- [1,186,null,{}] 08:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:07:51 INFO - PROCESS | 3868 | 1464016071711 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}] 08:07:51 INFO - PROCESS | 3868 | 1464016071813 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:07:51 INFO - PROCESS | 3868 | 1464016071884 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 3868 | ++DOCSHELL 11275000 == 39 [pid = 3868] [id = 56] 08:07:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (11275400) [pid = 3868] [serial = 164] [outer = 00000000] 08:07:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11A05800) [pid = 3868] [serial = 165] [outer = 11275400] 08:07:51 INFO - PROCESS | 3868 | 1464016071931 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (11A08400) [pid = 3868] [serial = 166] [outer = 11275400] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 19515800 == 38 [pid = 3868] [id = 53] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 1337B000 == 37 [pid = 3868] [id = 52] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 105EF000 == 36 [pid = 3868] [id = 51] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 174DC800 == 35 [pid = 3868] [id = 50] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 156E8800 == 34 [pid = 3868] [id = 49] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 13321C00 == 33 [pid = 3868] [id = 48] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 140DD800 == 32 [pid = 3868] [id = 47] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 12D83000 == 31 [pid = 3868] [id = 46] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 11A04C00 == 30 [pid = 3868] [id = 45] 08:07:52 INFO - PROCESS | 3868 | --DOCSHELL 1043AC00 == 29 [pid = 3868] [id = 44] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12D83400) [pid = 3868] [serial = 102] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A74400) [pid = 3868] [serial = 99] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13322800) [pid = 3868] [serial = 105] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (143DB000) [pid = 3868] [serial = 109] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1318B000) [pid = 3868] [serial = 103] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (15DD8000) [pid = 3868] [serial = 112] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1370EC00) [pid = 3868] [serial = 106] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10A80C00) [pid = 3868] [serial = 100] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1A764800) [pid = 3868] [serial = 97] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (14350800) [pid = 3868] [serial = 108] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15965400) [pid = 3868] [serial = 111] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1A6D5000) [pid = 3868] [serial = 96] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 3868 | 1464016072404 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 732ms 08:07:52 INFO - PROCESS | 3868 | 1464016072446 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 3868 | 1464016072452 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:07:52 INFO - PROCESS | 3868 | 1464016072469 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 3868 | 1464016072472 Marionette TRACE conn3 <- [1,190,null,{}] 08:07:52 INFO - PROCESS | 3868 | 1464016072476 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}] 08:07:52 INFO - PROCESS | 3868 | 1464016072553 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:07:52 INFO - PROCESS | 3868 | 1464016072562 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 3868 | ++DOCSHELL 12A92800 == 30 [pid = 3868] [id = 57] 08:07:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (12AF5000) [pid = 3868] [serial = 167] [outer = 00000000] 08:07:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1331F400) [pid = 3868] [serial = 168] [outer = 12AF5000] 08:07:52 INFO - PROCESS | 3868 | 1464016072607 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1370EC00) [pid = 3868] [serial = 169] [outer = 12AF5000] 08:07:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1401DC00) [pid = 3868] [serial = 170] [outer = 1B0A5400] 08:07:53 INFO - PROCESS | 3868 | 1464016073064 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 653ms 08:07:53 INFO - PROCESS | 3868 | 1464016073120 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 3868 | 1464016073123 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:07:53 INFO - PROCESS | 3868 | 1464016073126 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 3868 | 1464016073129 Marionette TRACE conn3 <- [1,194,null,{}] 08:07:53 INFO - PROCESS | 3868 | 1464016073140 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}] 08:07:53 INFO - PROCESS | 3868 | 1464016073225 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:07:53 INFO - PROCESS | 3868 | 1464016073235 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 3868 | ++DOCSHELL 143D3C00 == 31 [pid = 3868] [id = 58] 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (143D4800) [pid = 3868] [serial = 171] [outer = 00000000] 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (156DB800) [pid = 3868] [serial = 172] [outer = 143D4800] 08:07:53 INFO - PROCESS | 3868 | 1464016073282 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (156E8400) [pid = 3868] [serial = 173] [outer = 143D4800] 08:07:53 INFO - PROCESS | 3868 | 1464016073721 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 638ms 08:07:53 INFO - PROCESS | 3868 | 1464016073764 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 3868 | 1464016073766 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:07:53 INFO - PROCESS | 3868 | 1464016073769 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 3868 | 1464016073771 Marionette TRACE conn3 <- [1,198,null,{}] 08:07:53 INFO - PROCESS | 3868 | 1464016073774 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}] 08:07:53 INFO - PROCESS | 3868 | 1464016073849 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:07:53 INFO - PROCESS | 3868 | 1464016073855 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 3868 | ++DOCSHELL 15DDB800 == 32 [pid = 3868] [id = 59] 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1603EC00) [pid = 3868] [serial = 174] [outer = 00000000] 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1665BC00) [pid = 3868] [serial = 175] [outer = 1603EC00] 08:07:53 INFO - PROCESS | 3868 | 1464016073898 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (17044C00) [pid = 3868] [serial = 176] [outer = 1603EC00] 08:07:54 INFO - PROCESS | 3868 | 1464016074271 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 529ms 08:07:54 INFO - PROCESS | 3868 | 1464016074305 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 3868 | 1464016074306 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:07:54 INFO - PROCESS | 3868 | 1464016074310 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 3868 | 1464016074311 Marionette TRACE conn3 <- [1,202,null,{}] 08:07:54 INFO - PROCESS | 3868 | 1464016074314 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}] 08:07:54 INFO - PROCESS | 3868 | 1464016074438 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:07:54 INFO - PROCESS | 3868 | 1464016074451 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 3868 | ++DOCSHELL 164F4000 == 33 [pid = 3868] [id = 60] 08:07:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (164F9800) [pid = 3868] [serial = 177] [outer = 00000000] 08:07:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (174D7800) [pid = 3868] [serial = 178] [outer = 164F9800] 08:07:54 INFO - PROCESS | 3868 | 1464016074494 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17888C00) [pid = 3868] [serial = 179] [outer = 164F9800] 08:07:54 INFO - PROCESS | 3868 | 1464016074902 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 637ms 08:07:54 INFO - PROCESS | 3868 | 1464016074952 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 3868 | 1464016074954 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:07:54 INFO - PROCESS | 3868 | 1464016074957 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 3868 | 1464016074959 Marionette TRACE conn3 <- [1,206,null,{}] 08:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:07:54 INFO - PROCESS | 3868 | 1464016074962 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}] 08:07:55 INFO - PROCESS | 3868 | 1464016075076 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:07:55 INFO - PROCESS | 3868 | 1464016075084 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 3868 | ++DOCSHELL 1665B800 == 34 [pid = 3868] [id = 61] 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17890000) [pid = 3868] [serial = 180] [outer = 00000000] 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19515400) [pid = 3868] [serial = 181] [outer = 17890000] 08:07:55 INFO - PROCESS | 3868 | 1464016075128 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19AE0800) [pid = 3868] [serial = 182] [outer = 17890000] 08:07:55 INFO - PROCESS | 3868 | 1464016075527 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 638ms 08:07:55 INFO - PROCESS | 3868 | 1464016075590 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 3868 | 1464016075592 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:07:55 INFO - PROCESS | 3868 | 1464016075596 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 3868 | 1464016075597 Marionette TRACE conn3 <- [1,210,null,{}] 08:07:55 INFO - PROCESS | 3868 | 1464016075601 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}] 08:07:55 INFO - PROCESS | 3868 | 1464016075696 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:07:55 INFO - PROCESS | 3868 | 1464016075766 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 3868 | ++DOCSHELL 19518C00 == 35 [pid = 3868] [id = 62] 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19562800) [pid = 3868] [serial = 183] [outer = 00000000] 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A219400) [pid = 3868] [serial = 184] [outer = 19562800] 08:07:55 INFO - PROCESS | 3868 | 1464016075809 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (19BBEC00) [pid = 3868] [serial = 185] [outer = 19562800] 08:07:56 INFO - PROCESS | 3868 | 1464016076180 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 638ms 08:07:56 INFO - PROCESS | 3868 | 1464016076240 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 3868 | 1464016076242 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:07:56 INFO - PROCESS | 3868 | 1464016076245 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 3868 | 1464016076247 Marionette TRACE conn3 <- [1,214,null,{}] 08:07:56 INFO - PROCESS | 3868 | 1464016076250 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}] 08:07:56 INFO - PROCESS | 3868 | 1464016076344 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:07:56 INFO - PROCESS | 3868 | 1464016076351 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 3868 | ++DOCSHELL 1A1C4C00 == 36 [pid = 3868] [id = 63] 08:07:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A1C9400) [pid = 3868] [serial = 186] [outer = 00000000] 08:07:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A6CAC00) [pid = 3868] [serial = 187] [outer = 1A1C9400] 08:07:56 INFO - PROCESS | 3868 | 1464016076393 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A6D5000) [pid = 3868] [serial = 188] [outer = 1A1C9400] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (143CCC00) [pid = 3868] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (174E1C00) [pid = 3868] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (105FB000) [pid = 3868] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (19516000) [pid = 3868] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1599FC00) [pid = 3868] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (10561800) [pid = 3868] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1331D400) [pid = 3868] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16931400) [pid = 3868] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1788B800) [pid = 3868] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17D87800) [pid = 3868] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15994C00) [pid = 3868] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (140DE000) [pid = 3868] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (130D4400) [pid = 3868] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (105F6C00) [pid = 3868] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:07:56 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (11A06000) [pid = 3868] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:07:56 INFO - PROCESS | 3868 | 1464016076883 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 685ms 08:07:56 INFO - PROCESS | 3868 | 1464016076945 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 3868 | 1464016076947 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:07:56 INFO - PROCESS | 3868 | 1464016076950 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 3868 | 1464016076951 Marionette TRACE conn3 <- [1,218,null,{}] 08:07:56 INFO - PROCESS | 3868 | 1464016076955 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}] 08:07:57 INFO - PROCESS | 3868 | 1464016077045 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:07:57 INFO - PROCESS | 3868 | 1464016077054 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 3868 | ++DOCSHELL 1331C800 == 37 [pid = 3868] [id = 64] 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13BF1400) [pid = 3868] [serial = 189] [outer = 00000000] 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1743B000) [pid = 3868] [serial = 190] [outer = 13BF1400] 08:07:57 INFO - PROCESS | 3868 | 1464016077096 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19566C00) [pid = 3868] [serial = 191] [outer = 13BF1400] 08:07:57 INFO - PROCESS | 3868 | 1464016077465 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 529ms 08:07:57 INFO - PROCESS | 3868 | 1464016077486 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 3868 | 1464016077488 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:07:57 INFO - PROCESS | 3868 | 1464016077491 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 3868 | 1464016077493 Marionette TRACE conn3 <- [1,222,null,{}] 08:07:57 INFO - PROCESS | 3868 | 1464016077496 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}] 08:07:57 INFO - PROCESS | 3868 | 1464016077599 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:07:57 INFO - PROCESS | 3868 | 1464016077606 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 3868 | ++DOCSHELL 156E2400 == 38 [pid = 3868] [id = 65] 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1595DC00) [pid = 3868] [serial = 192] [outer = 00000000] 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1A63E000) [pid = 3868] [serial = 193] [outer = 1595DC00] 08:07:57 INFO - PROCESS | 3868 | 1464016077649 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A6D7400) [pid = 3868] [serial = 194] [outer = 1595DC00] 08:07:58 INFO - PROCESS | 3868 | 1464016078006 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 529ms 08:07:58 INFO - PROCESS | 3868 | 1464016078027 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 3868 | 1464016078029 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:07:58 INFO - PROCESS | 3868 | 1464016078032 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:07:58 INFO - PROCESS | 3868 | 1464016078034 Marionette TRACE conn3 <- [1,226,null,{}] 08:07:58 INFO - PROCESS | 3868 | 1464016078038 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}] 08:07:58 INFO - PROCESS | 3868 | 1464016078127 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:07:58 INFO - PROCESS | 3868 | 1464016078134 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 3868 | ++DOCSHELL 1A765800 == 39 [pid = 3868] [id = 66] 08:07:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A766000) [pid = 3868] [serial = 195] [outer = 00000000] 08:07:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A804C00) [pid = 3868] [serial = 196] [outer = 1A766000] 08:07:58 INFO - PROCESS | 3868 | 1464016078180 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1A809000) [pid = 3868] [serial = 197] [outer = 1A766000] 08:07:58 INFO - PROCESS | 3868 | 1464016078620 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 700ms 08:07:58 INFO - PROCESS | 3868 | 1464016078733 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 3868 | 1464016078737 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:07:58 INFO - PROCESS | 3868 | 1464016078742 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 3868 | 1464016078746 Marionette TRACE conn3 <- [1,230,null,{}] 08:07:58 INFO - PROCESS | 3868 | 1464016078752 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}] 08:07:58 INFO - PROCESS | 3868 | 1464016078884 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:07:58 INFO - PROCESS | 3868 | 1464016078965 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 3868 | ++DOCSHELL 10A7A400 == 40 [pid = 3868] [id = 67] 08:07:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10A7A800) [pid = 3868] [serial = 198] [outer = 00000000] 08:07:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (11271800) [pid = 3868] [serial = 199] [outer = 10A7A800] 08:07:59 INFO - PROCESS | 3868 | 1464016079020 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11C06C00) [pid = 3868] [serial = 200] [outer = 10A7A800] 08:07:59 INFO - PROCESS | 3868 | 1464016079579 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 887ms 08:07:59 INFO - PROCESS | 3868 | 1464016079631 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 3868 | 1464016079635 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:07:59 INFO - PROCESS | 3868 | 1464016079643 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 3868 | 1464016079647 Marionette TRACE conn3 <- [1,234,null,{}] 08:07:59 INFO - PROCESS | 3868 | 1464016079665 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}] 08:07:59 INFO - PROCESS | 3868 | 1464016079764 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:07:59 INFO - PROCESS | 3868 | 1464016079834 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 3868 | ++DOCSHELL 13715400 == 41 [pid = 3868] [id = 68] 08:07:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (13901800) [pid = 3868] [serial = 201] [outer = 00000000] 08:07:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (15406800) [pid = 3868] [serial = 202] [outer = 13901800] 08:07:59 INFO - PROCESS | 3868 | 1464016079886 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (15DD8000) [pid = 3868] [serial = 203] [outer = 13901800] 08:08:00 INFO - PROCESS | 3868 | 1464016080432 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 840ms 08:08:00 INFO - PROCESS | 3868 | 1464016080485 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 3868 | 1464016080487 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:08:00 INFO - PROCESS | 3868 | 1464016080491 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 3868 | 1464016080493 Marionette TRACE conn3 <- [1,238,null,{}] 08:08:00 INFO - PROCESS | 3868 | 1464016080504 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}] 08:08:00 INFO - PROCESS | 3868 | 1464016080613 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:08:00 INFO - PROCESS | 3868 | 1464016080701 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 3868 | ++DOCSHELL 15DDD000 == 42 [pid = 3868] [id = 69] 08:08:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (177D1800) [pid = 3868] [serial = 204] [outer = 00000000] 08:08:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (19563400) [pid = 3868] [serial = 205] [outer = 177D1800] 08:08:00 INFO - PROCESS | 3868 | 1464016080756 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (197C8C00) [pid = 3868] [serial = 206] [outer = 177D1800] 08:08:01 INFO - PROCESS | 3868 | 1464016081352 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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 887ms 08:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:08:01 INFO - PROCESS | 3868 | 1464016081394 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 3868 | 1464016081397 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:08:01 INFO - PROCESS | 3868 | 1464016081400 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 3868 | 1464016081402 Marionette TRACE conn3 <- [1,242,null,{}] 08:08:01 INFO - PROCESS | 3868 | 1464016081406 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}] 08:08:01 INFO - PROCESS | 3868 | 1464016081502 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:08:01 INFO - PROCESS | 3868 | 1464016081624 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 3868 | ++DOCSHELL 103CD800 == 43 [pid = 3868] [id = 70] 08:08:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1055BC00) [pid = 3868] [serial = 207] [outer = 00000000] 08:08:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (10A58800) [pid = 3868] [serial = 208] [outer = 1055BC00] 08:08:01 INFO - PROCESS | 3868 | 1464016081815 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (11271000) [pid = 3868] [serial = 209] [outer = 1055BC00] 08:08:02 INFO - PROCESS | 3868 | 1464016082378 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]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 995ms 08:08:02 INFO - PROCESS | 3868 | 1464016082403 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 3868 | 1464016082407 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:08:02 INFO - PROCESS | 3868 | 1464016082412 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 3868 | 1464016082415 Marionette TRACE conn3 <- [1,246,null,{}] 08:08:02 INFO - PROCESS | 3868 | 1464016082420 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}] 08:08:02 INFO - PROCESS | 3868 | 1464016082508 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 156E2400 == 42 [pid = 3868] [id = 65] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 1331C800 == 41 [pid = 3868] [id = 64] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 1A1C4C00 == 40 [pid = 3868] [id = 63] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 19518C00 == 39 [pid = 3868] [id = 62] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 1665B800 == 38 [pid = 3868] [id = 61] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 164F4000 == 37 [pid = 3868] [id = 60] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 15DDB800 == 36 [pid = 3868] [id = 59] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 143D3C00 == 35 [pid = 3868] [id = 58] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 12A92800 == 34 [pid = 3868] [id = 57] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 11275000 == 33 [pid = 3868] [id = 56] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 10A64800 == 32 [pid = 3868] [id = 55] 08:08:02 INFO - PROCESS | 3868 | --DOCSHELL 1055C400 == 31 [pid = 3868] [id = 54] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16665C00) [pid = 3868] [serial = 144] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (143D1800) [pid = 3868] [serial = 138] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1337BC00) [pid = 3868] [serial = 135] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1371DC00) [pid = 3868] [serial = 136] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (11C6BC00) [pid = 3868] [serial = 130] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (11292400) [pid = 3868] [serial = 129] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (12888C00) [pid = 3868] [serial = 132] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (12AF3800) [pid = 3868] [serial = 133] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (15DD8C00) [pid = 3868] [serial = 142] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17886400) [pid = 3868] [serial = 147] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1692F000) [pid = 3868] [serial = 145] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (12D30400) [pid = 3868] [serial = 150] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (17D82000) [pid = 3868] [serial = 148] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (140DC400) [pid = 3868] [serial = 151] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (197C5400) [pid = 3868] [serial = 156] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1950E400) [pid = 3868] [serial = 153] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10A7C800) [pid = 3868] [serial = 115] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A57000) [pid = 3868] [serial = 114] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (140D5000) [pid = 3868] [serial = 118] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1390A000) [pid = 3868] [serial = 117] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17430400) [pid = 3868] [serial = 121] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16E32800) [pid = 3868] [serial = 120] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (18223000) [pid = 3868] [serial = 124] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (17DE7C00) [pid = 3868] [serial = 123] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (19569C00) [pid = 3868] [serial = 127] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (19516400) [pid = 3868] [serial = 126] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1595E800) [pid = 3868] [serial = 141] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (19BC1400) [pid = 3868] [serial = 159] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (197CBC00) [pid = 3868] [serial = 157] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (15406C00) [pid = 3868] [serial = 139] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (19510400) [pid = 3868] [serial = 154] [outer = 00000000] [url = about:blank] 08:08:02 INFO - PROCESS | 3868 | 1464016082622 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 3868 | ++DOCSHELL 10561800 == 32 [pid = 3868] [id = 71] 08:08:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (105FB400) [pid = 3868] [serial = 210] [outer = 00000000] 08:08:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (10A7C800) [pid = 3868] [serial = 211] [outer = 105FB400] 08:08:02 INFO - PROCESS | 3868 | 1464016082671 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (11A04C00) [pid = 3868] [serial = 212] [outer = 105FB400] 08:08:03 INFO - PROCESS | 3868 | 1464016083025 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]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 684ms 08:08:03 INFO - PROCESS | 3868 | 1464016083097 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 3868 | 1464016083100 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:08:03 INFO - PROCESS | 3868 | 1464016083106 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:08:03 INFO - PROCESS | 3868 | 1464016083108 Marionette TRACE conn3 <- [1,250,null,{}] 08:08:03 INFO - PROCESS | 3868 | 1464016083112 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}] 08:08:03 INFO - PROCESS | 3868 | 1464016083188 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:08:03 INFO - PROCESS | 3868 | 1464016083195 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 3868 | ++DOCSHELL 11292400 == 33 [pid = 3868] [id = 72] 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (128A7C00) [pid = 3868] [serial = 213] [outer = 00000000] 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13905400) [pid = 3868] [serial = 214] [outer = 128A7C00] 08:08:03 INFO - PROCESS | 3868 | 1464016083243 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13D2C800) [pid = 3868] [serial = 215] [outer = 128A7C00] 08:08:03 INFO - PROCESS | 3868 | 1464016083664 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]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 591ms 08:08:03 INFO - PROCESS | 3868 | 1464016083705 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 3868 | 1464016083707 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:08:03 INFO - PROCESS | 3868 | 1464016083711 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 3868 | 1464016083714 Marionette TRACE conn3 <- [1,254,null,{}] 08:08:03 INFO - PROCESS | 3868 | 1464016083724 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}] 08:08:03 INFO - PROCESS | 3868 | 1464016083808 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:08:03 INFO - PROCESS | 3868 | 1464016083817 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 3868 | ++DOCSHELL 154D5000 == 34 [pid = 3868] [id = 73] 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (154D6C00) [pid = 3868] [serial = 216] [outer = 00000000] 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (156E1C00) [pid = 3868] [serial = 217] [outer = 154D6C00] 08:08:03 INFO - PROCESS | 3868 | 1464016083861 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15965400) [pid = 3868] [serial = 218] [outer = 154D6C00] 08:08:04 INFO - PROCESS | 3868 | 1464016084271 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 591ms 08:08:04 INFO - PROCESS | 3868 | 1464016084306 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 3868 | 1464016084309 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:08:04 INFO - PROCESS | 3868 | 1464016084312 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 3868 | 1464016084314 Marionette TRACE conn3 <- [1,258,null,{}] 08:08:04 INFO - PROCESS | 3868 | 1464016084317 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}] 08:08:04 INFO - PROCESS | 3868 | 1464016084393 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:08:04 INFO - PROCESS | 3868 | 1464016084400 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 3868 | ++DOCSHELL 1595E800 == 35 [pid = 3868] [id = 74] 08:08:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (159A0000) [pid = 3868] [serial = 219] [outer = 00000000] 08:08:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1692F000) [pid = 3868] [serial = 220] [outer = 159A0000] 08:08:04 INFO - PROCESS | 3868 | 1464016084444 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (169C6000) [pid = 3868] [serial = 221] [outer = 159A0000] 08:08:04 INFO - PROCESS | 3868 | 1464016084920 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 638ms 08:08:04 INFO - PROCESS | 3868 | 1464016084950 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 3868 | 1464016084952 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:08:04 INFO - PROCESS | 3868 | 1464016084959 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 3868 | 1464016084961 Marionette TRACE conn3 <- [1,262,null,{}] 08:08:04 INFO - PROCESS | 3868 | 1464016084964 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}] 08:08:05 INFO - PROCESS | 3868 | 1464016085066 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:08:05 INFO - PROCESS | 3868 | 1464016085074 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 3868 | ++DOCSHELL 16930400 == 36 [pid = 3868] [id = 75] 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1703C000) [pid = 3868] [serial = 222] [outer = 00000000] 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17438400) [pid = 3868] [serial = 223] [outer = 1703C000] 08:08:05 INFO - PROCESS | 3868 | 1464016085122 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17889C00) [pid = 3868] [serial = 224] [outer = 1703C000] 08:08:05 INFO - PROCESS | 3868 | 1464016085551 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]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 623ms 08:08:05 INFO - PROCESS | 3868 | 1464016085598 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 3868 | 1464016085600 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:08:05 INFO - PROCESS | 3868 | 1464016085603 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 3868 | 1464016085605 Marionette TRACE conn3 <- [1,266,null,{}] 08:08:05 INFO - PROCESS | 3868 | 1464016085608 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}] 08:08:05 INFO - PROCESS | 3868 | 1464016085721 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:08:05 INFO - PROCESS | 3868 | 1464016085797 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 3868 | ++DOCSHELL 177CC400 == 37 [pid = 3868] [id = 76] 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1788F000) [pid = 3868] [serial = 225] [outer = 00000000] 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1822A400) [pid = 3868] [serial = 226] [outer = 1788F000] 08:08:05 INFO - PROCESS | 3868 | 1464016085839 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19510000) [pid = 3868] [serial = 227] [outer = 1788F000] 08:08:06 INFO - PROCESS | 3868 | 1464016086219 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 622ms 08:08:06 INFO - PROCESS | 3868 | 1464016086242 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 3868 | 1464016086243 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:08:06 INFO - PROCESS | 3868 | 1464016086252 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 3868 | 1464016086254 Marionette TRACE conn3 <- [1,270,null,{}] 08:08:06 INFO - PROCESS | 3868 | 1464016086257 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}] 08:08:06 INFO - PROCESS | 3868 | 1464016086353 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:08:06 INFO - PROCESS | 3868 | 1464016086359 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 3868 | ++DOCSHELL 17037800 == 38 [pid = 3868] [id = 77] 08:08:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17DE7800) [pid = 3868] [serial = 228] [outer = 00000000] 08:08:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19566800) [pid = 3868] [serial = 229] [outer = 17DE7800] 08:08:06 INFO - PROCESS | 3868 | 1464016086406 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1956CC00) [pid = 3868] [serial = 230] [outer = 17DE7800] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (17890000) [pid = 3868] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (10A7E400) [pid = 3868] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1603EC00) [pid = 3868] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11275400) [pid = 3868] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19562800) [pid = 3868] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (143D4800) [pid = 3868] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1A1C9400) [pid = 3868] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (12AF5000) [pid = 3868] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1595DC00) [pid = 3868] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (164F9800) [pid = 3868] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:08:06 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13BF1400) [pid = 3868] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:08:06 INFO - PROCESS | 3868 | 1464016086846 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 638ms 08:08:06 INFO - PROCESS | 3868 | 1464016086874 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 3868 | 1464016086876 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:08:06 INFO - PROCESS | 3868 | 1464016086879 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 3868 | 1464016086890 Marionette TRACE conn3 <- [1,274,null,{}] 08:08:06 INFO - PROCESS | 3868 | 1464016086893 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}] 08:08:06 INFO - PROCESS | 3868 | 1464016086966 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:08:07 INFO - PROCESS | 3868 | 1464016087058 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 3868 | ++DOCSHELL 1050AC00 == 39 [pid = 3868] [id = 78] 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1055B800) [pid = 3868] [serial = 231] [outer = 00000000] 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (164F9800) [pid = 3868] [serial = 232] [outer = 1055B800] 08:08:07 INFO - PROCESS | 3868 | 1464016087105 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1950F400) [pid = 3868] [serial = 233] [outer = 1055B800] 08:08:07 INFO - PROCESS | 3868 | 1464016087433 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]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 08:08:07 INFO - PROCESS | 3868 | 1464016087476 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 3868 | 1464016087478 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:08:07 INFO - PROCESS | 3868 | 1464016087482 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:08:07 INFO - PROCESS | 3868 | 1464016087483 Marionette TRACE conn3 <- [1,278,null,{}] 08:08:07 INFO - PROCESS | 3868 | 1464016087487 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}] 08:08:07 INFO - PROCESS | 3868 | 1464016087587 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:08:07 INFO - PROCESS | 3868 | 1464016087595 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 3868 | ++DOCSHELL 143D4800 == 40 [pid = 3868] [id = 79] 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15DD3000) [pid = 3868] [serial = 234] [outer = 00000000] 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (197D4800) [pid = 3868] [serial = 235] [outer = 15DD3000] 08:08:07 INFO - PROCESS | 3868 | 1464016087638 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (19BB6800) [pid = 3868] [serial = 236] [outer = 15DD3000] 08:08:07 INFO - PROCESS | 3868 | 1464016088010 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 591ms 08:08:08 INFO - PROCESS | 3868 | 1464016088079 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 3868 | 1464016088081 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:08:08 INFO - PROCESS | 3868 | 1464016088084 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 3868 | 1464016088086 Marionette TRACE conn3 <- [1,282,null,{}] 08:08:08 INFO - PROCESS | 3868 | 1464016088089 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}] 08:08:08 INFO - PROCESS | 3868 | 1464016088187 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:08:08 INFO - PROCESS | 3868 | 1464016088195 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 3868 | ++DOCSHELL 1788AC00 == 41 [pid = 3868] [id = 80] 08:08:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (197CE400) [pid = 3868] [serial = 237] [outer = 00000000] 08:08:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A1C8400) [pid = 3868] [serial = 238] [outer = 197CE400] 08:08:08 INFO - PROCESS | 3868 | 1464016088243 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1A640000) [pid = 3868] [serial = 239] [outer = 197CE400] 08:08:08 INFO - PROCESS | 3868 | 1464016088670 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 623ms 08:08:08 INFO - PROCESS | 3868 | 1464016088740 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 3868 | 1464016088745 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:08:08 INFO - PROCESS | 3868 | 1464016088759 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 3868 | 1464016088764 Marionette TRACE conn3 <- [1,286,null,{}] 08:08:08 INFO - PROCESS | 3868 | 1464016088770 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}] 08:08:08 INFO - PROCESS | 3868 | 1464016088874 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:08:08 INFO - PROCESS | 3868 | 1464016088964 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 3868 | ++DOCSHELL 1127A400 == 42 [pid = 3868] [id = 81] 08:08:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11291800) [pid = 3868] [serial = 240] [outer = 00000000] 08:08:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (12888C00) [pid = 3868] [serial = 241] [outer = 11291800] 08:08:09 INFO - PROCESS | 3868 | 1464016089017 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (12D7E000) [pid = 3868] [serial = 242] [outer = 11291800] 08:08:09 INFO - PROCESS | 3868 | 1464016089628 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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 902ms 08:08:09 INFO - PROCESS | 3868 | 1464016089666 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 3868 | 1464016089670 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:08:09 INFO - PROCESS | 3868 | 1464016089678 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 3868 | 1464016089682 Marionette TRACE conn3 <- [1,290,null,{}] 08:08:09 INFO - PROCESS | 3868 | 1464016089687 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}] 08:08:09 INFO - PROCESS | 3868 | 1464016089792 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:08:09 INFO - PROCESS | 3868 | 1464016089877 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 3868 | ++DOCSHELL 15404000 == 43 [pid = 3868] [id = 82] 08:08:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (15404400) [pid = 3868] [serial = 243] [outer = 00000000] 08:08:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (156DD400) [pid = 3868] [serial = 244] [outer = 15404400] 08:08:09 INFO - PROCESS | 3868 | 1464016089985 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16658000) [pid = 3868] [serial = 245] [outer = 15404400] 08:08:10 INFO - PROCESS | 3868 | 1464016090645 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 995ms 08:08:10 INFO - PROCESS | 3868 | 1464016090662 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 3868 | 1464016090665 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:08:10 INFO - PROCESS | 3868 | 1464016090668 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 3868 | 1464016090670 Marionette TRACE conn3 <- [1,294,null,{}] 08:08:10 INFO - PROCESS | 3868 | 1464016090680 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}] 08:08:10 INFO - PROCESS | 3868 | 1464016090781 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:08:10 INFO - PROCESS | 3868 | 1464016090874 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 3868 | ++DOCSHELL 1822A800 == 44 [pid = 3868] [id = 83] 08:08:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (19564800) [pid = 3868] [serial = 246] [outer = 00000000] 08:08:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A63A000) [pid = 3868] [serial = 247] [outer = 19564800] 08:08:10 INFO - PROCESS | 3868 | 1464016090930 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A766C00) [pid = 3868] [serial = 248] [outer = 19564800] 08:08:11 INFO - PROCESS | 3868 | 1464016091486 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]]]}] 08:08:11 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. 08:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 840ms 08:08:11 INFO - PROCESS | 3868 | 1464016091518 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 3868 | 1464016091520 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:08:11 INFO - PROCESS | 3868 | 1464016091525 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 3868 | 1464016091527 Marionette TRACE conn3 <- [1,298,null,{}] 08:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:08:11 INFO - PROCESS | 3868 | 1464016091530 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}] 08:08:11 INFO - PROCESS | 3868 | 1464016091627 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:08:11 INFO - PROCESS | 3868 | 1464016091711 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 3868 | ++DOCSHELL 1A805400 == 45 [pid = 3868] [id = 84] 08:08:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A805C00) [pid = 3868] [serial = 249] [outer = 00000000] 08:08:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A80DC00) [pid = 3868] [serial = 250] [outer = 1A805C00] 08:08:11 INFO - PROCESS | 3868 | 1464016091763 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1A86FC00) [pid = 3868] [serial = 251] [outer = 1A805C00] 08:08:12 INFO - PROCESS | 3868 | 1464016092282 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]]]}] 08:08:12 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. 08:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 934ms 08:08:12 INFO - PROCESS | 3868 | 1464016092473 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 3868 | 1464016092477 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:08:12 INFO - PROCESS | 3868 | 1464016092482 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 3868 | 1464016092485 Marionette TRACE conn3 <- [1,302,null,{}] 08:08:12 INFO - PROCESS | 3868 | 1464016092491 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}] 08:08:12 INFO - PROCESS | 3868 | 1464016092582 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:08:12 INFO - PROCESS | 3868 | 1464016092651 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 3868 | ++DOCSHELL 12B67800 == 46 [pid = 3868] [id = 85] 08:08:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (12D2E000) [pid = 3868] [serial = 252] [outer = 00000000] 08:08:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13189C00) [pid = 3868] [serial = 253] [outer = 12D2E000] 08:08:12 INFO - PROCESS | 3868 | 1464016092698 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13375C00) [pid = 3868] [serial = 254] [outer = 12D2E000] 08:08:13 INFO - PROCESS | 3868 | 1464016093356 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]]]}] 08:08:13 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. 08:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 903ms 08:08:13 INFO - PROCESS | 3868 | 1464016093428 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 3868 | 1464016093431 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:08:13 INFO - PROCESS | 3868 | 1464016093469 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 3868 | 1464016093472 Marionette TRACE conn3 <- [1,306,null,{}] 08:08:13 INFO - PROCESS | 3868 | 1464016093503 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}] 08:08:13 INFO - PROCESS | 3868 | 1464016093604 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:08:13 INFO - PROCESS | 3868 | 1464016093677 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 3868 | ++DOCSHELL 1434F400 == 47 [pid = 3868] [id = 86] 08:08:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (15404C00) [pid = 3868] [serial = 255] [outer = 00000000] 08:08:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1743DC00) [pid = 3868] [serial = 256] [outer = 15404C00] 08:08:13 INFO - PROCESS | 3868 | 1464016093723 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (17EA3000) [pid = 3868] [serial = 257] [outer = 15404C00] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 143D4800 == 46 [pid = 3868] [id = 79] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 1050AC00 == 45 [pid = 3868] [id = 78] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 17037800 == 44 [pid = 3868] [id = 77] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 177CC400 == 43 [pid = 3868] [id = 76] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 16930400 == 42 [pid = 3868] [id = 75] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 1595E800 == 41 [pid = 3868] [id = 74] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 154D5000 == 40 [pid = 3868] [id = 73] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 11292400 == 39 [pid = 3868] [id = 72] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 10561800 == 38 [pid = 3868] [id = 71] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 103CD800 == 37 [pid = 3868] [id = 70] 08:08:13 INFO - PROCESS | 3868 | --DOCSHELL 10A7A400 == 36 [pid = 3868] [id = 67] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A804C00) [pid = 3868] [serial = 196] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (19515400) [pid = 3868] [serial = 181] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1A11C400) [pid = 3868] [serial = 160] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1665BC00) [pid = 3868] [serial = 175] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17044C00) [pid = 3868] [serial = 176] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (12B68400) [pid = 3868] [serial = 162] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (11A08400) [pid = 3868] [serial = 166] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (11A05800) [pid = 3868] [serial = 165] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1A219400) [pid = 3868] [serial = 184] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (156DB800) [pid = 3868] [serial = 172] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (19AE0800) [pid = 3868] [serial = 182] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (156E8400) [pid = 3868] [serial = 173] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1A6CAC00) [pid = 3868] [serial = 187] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1331F400) [pid = 3868] [serial = 168] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (19BBEC00) [pid = 3868] [serial = 185] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1370EC00) [pid = 3868] [serial = 169] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1A6D7400) [pid = 3868] [serial = 194] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1A6D5000) [pid = 3868] [serial = 188] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1B4F8000) [pid = 3868] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (174D7800) [pid = 3868] [serial = 178] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1A63E000) [pid = 3868] [serial = 193] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1743B000) [pid = 3868] [serial = 190] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17888C00) [pid = 3868] [serial = 179] [outer = 00000000] [url = about:blank] 08:08:13 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19566C00) [pid = 3868] [serial = 191] [outer = 00000000] [url = about:blank] 08:08:14 INFO - PROCESS | 3868 | 1464016094141 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]]]}] 08:08:14 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. 08:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 715ms 08:08:14 INFO - PROCESS | 3868 | 1464016094163 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 3868 | 1464016094165 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:08:14 INFO - PROCESS | 3868 | 1464016094169 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 3868 | 1464016094171 Marionette TRACE conn3 <- [1,310,null,{}] 08:08:14 INFO - PROCESS | 3868 | 1464016094180 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}] 08:08:14 INFO - PROCESS | 3868 | 1464016094263 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:08:14 INFO - PROCESS | 3868 | 1464016094330 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 3868 | ++DOCSHELL 12B65000 == 37 [pid = 3868] [id = 87] 08:08:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1370F800) [pid = 3868] [serial = 258] [outer = 00000000] 08:08:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (156E9800) [pid = 3868] [serial = 259] [outer = 1370F800] 08:08:14 INFO - PROCESS | 3868 | 1464016094377 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (169C8800) [pid = 3868] [serial = 260] [outer = 1370F800] 08:08:14 INFO - PROCESS | 3868 | 1464016094753 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]]]}] 08:08:14 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. 08:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 638ms 08:08:14 INFO - PROCESS | 3868 | 1464016094807 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 3868 | 1464016094809 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:08:14 INFO - PROCESS | 3868 | 1464016094812 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 3868 | 1464016094814 Marionette TRACE conn3 <- [1,314,null,{}] 08:08:14 INFO - PROCESS | 3868 | 1464016094817 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}] 08:08:14 INFO - PROCESS | 3868 | 1464016094894 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:08:14 INFO - PROCESS | 3868 | 1464016094902 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 3868 | ++DOCSHELL 177D6C00 == 38 [pid = 3868] [id = 88] 08:08:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17883400) [pid = 3868] [serial = 261] [outer = 00000000] 08:08:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (18229400) [pid = 3868] [serial = 262] [outer = 17883400] 08:08:14 INFO - PROCESS | 3868 | 1464016094953 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19514C00) [pid = 3868] [serial = 263] [outer = 17883400] 08:08:15 INFO - PROCESS | 3868 | 1464016095401 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]]]}] 08:08:15 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. 08:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 638ms 08:08:15 INFO - PROCESS | 3868 | 1464016095450 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 3868 | 1464016095452 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:08:15 INFO - PROCESS | 3868 | 1464016095456 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 3868 | 1464016095458 Marionette TRACE conn3 <- [1,318,null,{}] 08:08:15 INFO - PROCESS | 3868 | 1464016095461 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}] 08:08:15 INFO - PROCESS | 3868 | 1464016095535 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:08:15 INFO - PROCESS | 3868 | 1464016095541 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 3868 | ++DOCSHELL 1956A000 == 39 [pid = 3868] [id = 89] 08:08:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1956D000) [pid = 3868] [serial = 264] [outer = 00000000] 08:08:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19AD6000) [pid = 3868] [serial = 265] [outer = 1956D000] 08:08:15 INFO - PROCESS | 3868 | 1464016095583 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A119000) [pid = 3868] [serial = 266] [outer = 1956D000] 08:08:15 INFO - PROCESS | 3868 | 1464016095993 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]]]}] 08:08:16 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. 08:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 591ms 08:08:16 INFO - PROCESS | 3868 | 1464016096053 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 3868 | 1464016096055 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:08:16 INFO - PROCESS | 3868 | 1464016096058 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:08:16 INFO - PROCESS | 3868 | 1464016096060 Marionette TRACE conn3 <- [1,322,null,{}] 08:08:16 INFO - PROCESS | 3868 | 1464016096064 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}] 08:08:16 INFO - PROCESS | 3868 | 1464016096217 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:08:16 INFO - PROCESS | 3868 | 1464016096289 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 3868 | ++DOCSHELL 19566000 == 40 [pid = 3868] [id = 90] 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (197C7C00) [pid = 3868] [serial = 267] [outer = 00000000] 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A6CAC00) [pid = 3868] [serial = 268] [outer = 197C7C00] 08:08:16 INFO - PROCESS | 3868 | 1464016096333 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A6D7800) [pid = 3868] [serial = 269] [outer = 197C7C00] 08:08:16 INFO - PROCESS | 3868 | 1464016096726 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]]]}] 08:08:16 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. 08:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 700ms 08:08:16 INFO - PROCESS | 3868 | 1464016096760 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 3868 | 1464016096762 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:08:16 INFO - PROCESS | 3868 | 1464016096766 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 3868 | 1464016096767 Marionette TRACE conn3 <- [1,326,null,{}] 08:08:16 INFO - PROCESS | 3868 | 1464016096774 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}] 08:08:16 INFO - PROCESS | 3868 | 1464016096874 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:08:16 INFO - PROCESS | 3868 | 1464016096881 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 3868 | ++DOCSHELL 103CB800 == 41 [pid = 3868] [id = 91] 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A6D1C00) [pid = 3868] [serial = 270] [outer = 00000000] 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A808400) [pid = 3868] [serial = 271] [outer = 1A6D1C00] 08:08:16 INFO - PROCESS | 3868 | 1464016096922 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A808C00) [pid = 3868] [serial = 272] [outer = 1A6D1C00] 08:08:17 INFO - PROCESS | 3868 | 1464016097165 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:08:17 INFO - PROCESS | 3868 | 1464016097379 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]]]}] 08:08:17 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. 08:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 638ms 08:08:17 INFO - PROCESS | 3868 | 1464016097385 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 3868 | 1464016097387 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:08:17 INFO - PROCESS | 3868 | 1464016097391 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 3868 | 1464016097392 Marionette TRACE conn3 <- [1,330,null,{}] 08:08:17 INFO - PROCESS | 3868 | 1464016097395 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}] 08:08:17 INFO - PROCESS | 3868 | 1464016097497 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:08:17 INFO - PROCESS | 3868 | 1464016097526 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 3868 | ++DOCSHELL 10A7BC00 == 42 [pid = 3868] [id = 92] 08:08:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A86D400) [pid = 3868] [serial = 273] [outer = 00000000] 08:08:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1AD35C00) [pid = 3868] [serial = 274] [outer = 1A86D400] 08:08:17 INFO - PROCESS | 3868 | 1464016097612 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1AD3FC00) [pid = 3868] [serial = 275] [outer = 1A86D400] 08:08:18 INFO - PROCESS | 3868 | 1464016098017 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]]]}] 08:08:18 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. 08:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 637ms 08:08:18 INFO - PROCESS | 3868 | 1464016098029 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 3868 | 1464016098031 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:08:18 INFO - PROCESS | 3868 | 1464016098034 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:08:18 INFO - PROCESS | 3868 | 1464016098036 Marionette TRACE conn3 <- [1,334,null,{}] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (15DD3000) [pid = 3868] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1703C000) [pid = 3868] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1788F000) [pid = 3868] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1055B800) [pid = 3868] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17DE7800) [pid = 3868] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (105FB400) [pid = 3868] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (154D6C00) [pid = 3868] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1055BC00) [pid = 3868] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (128A7C00) [pid = 3868] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (159A0000) [pid = 3868] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:08:18 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (11292C00) [pid = 3868] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:08:18 INFO - PROCESS | 3868 | 1464016098130 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}] 08:08:18 INFO - PROCESS | 3868 | 1464016098204 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:08:18 INFO - PROCESS | 3868 | 1464016098210 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 3868 | ++DOCSHELL 1371DC00 == 43 [pid = 3868] [id = 93] 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1390E800) [pid = 3868] [serial = 276] [outer = 00000000] 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (15DD6400) [pid = 3868] [serial = 277] [outer = 1390E800] 08:08:18 INFO - PROCESS | 3868 | 1464016098257 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (17DE7800) [pid = 3868] [serial = 278] [outer = 1390E800] 08:08:18 INFO - PROCESS | 3868 | 1464016098675 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]]]}] 08:08:18 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. 08:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 669ms 08:08:18 INFO - PROCESS | 3868 | 1464016098714 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 3868 | 1464016098716 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:08:18 INFO - PROCESS | 3868 | 1464016098719 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:08:18 INFO - PROCESS | 3868 | 1464016098721 Marionette TRACE conn3 <- [1,338,null,{}] 08:08:18 INFO - PROCESS | 3868 | 1464016098728 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}] 08:08:18 INFO - PROCESS | 3868 | 1464016098808 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:08:18 INFO - PROCESS | 3868 | 1464016098839 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 3868 | ++DOCSHELL 10A59000 == 44 [pid = 3868] [id = 94] 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (140D4800) [pid = 3868] [serial = 279] [outer = 00000000] 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A879C00) [pid = 3868] [serial = 280] [outer = 140D4800] 08:08:18 INFO - PROCESS | 3868 | 1464016098882 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A87A000) [pid = 3868] [serial = 281] [outer = 140D4800] 08:08:19 INFO - PROCESS | 3868 | 1464016099295 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]]]}] 08:08:19 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. 08:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 591ms 08:08:19 INFO - PROCESS | 3868 | 1464016099316 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 3868 | 1464016099318 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:08:19 INFO - PROCESS | 3868 | 1464016099333 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 3868 | 1464016099335 Marionette TRACE conn3 <- [1,342,null,{}] 08:08:19 INFO - PROCESS | 3868 | 1464016099339 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}] 08:08:19 INFO - PROCESS | 3868 | 1464016099431 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:08:19 INFO - PROCESS | 3868 | 1464016099438 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F2000 == 45 [pid = 3868] [id = 95] 08:08:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (0F2F3400) [pid = 3868] [serial = 282] [outer = 00000000] 08:08:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (0F2F8400) [pid = 3868] [serial = 283] [outer = 0F2F3400] 08:08:19 INFO - PROCESS | 3868 | 1464016099485 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A879800) [pid = 3868] [serial = 284] [outer = 0F2F3400] 08:08:19 INFO - PROCESS | 3868 | 1464016099892 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]]]}] 08:08:19 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. 08:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 591ms 08:08:19 INFO - PROCESS | 3868 | 1464016099919 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 3868 | 1464016099921 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:08:19 INFO - PROCESS | 3868 | 1464016099924 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:08:19 INFO - PROCESS | 3868 | 1464016099926 Marionette TRACE conn3 <- [1,346,null,{}] 08:08:19 INFO - PROCESS | 3868 | 1464016099938 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}] 08:08:20 INFO - PROCESS | 3868 | 1464016100014 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:08:20 INFO - PROCESS | 3868 | 1464016100020 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 3868 | ++DOCSHELL 1037A800 == 46 [pid = 3868] [id = 96] 08:08:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (13BCCC00) [pid = 3868] [serial = 285] [outer = 00000000] 08:08:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13BD3400) [pid = 3868] [serial = 286] [outer = 13BCCC00] 08:08:20 INFO - PROCESS | 3868 | 1464016100084 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13BD6400) [pid = 3868] [serial = 287] [outer = 13BCCC00] 08:08:20 INFO - PROCESS | 3868 | 1464016100770 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]]]}] 08:08:20 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. 08:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 902ms 08:08:20 INFO - PROCESS | 3868 | 1464016100830 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 3868 | 1464016100835 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:08:20 INFO - PROCESS | 3868 | 1464016100840 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 3868 | 1464016100844 Marionette TRACE conn3 <- [1,350,null,{}] 08:08:20 INFO - PROCESS | 3868 | 1464016100849 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}] 08:08:20 INFO - PROCESS | 3868 | 1464016100987 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:08:21 INFO - PROCESS | 3868 | 1464016101085 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 3868 | ++DOCSHELL 105F5C00 == 47 [pid = 3868] [id = 97] 08:08:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (10A81400) [pid = 3868] [serial = 288] [outer = 00000000] 08:08:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (11C02C00) [pid = 3868] [serial = 289] [outer = 10A81400] 08:08:21 INFO - PROCESS | 3868 | 1464016101140 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (13312400) [pid = 3868] [serial = 290] [outer = 10A81400] 08:08:21 INFO - PROCESS | 3868 | 1464016101668 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]]]}] 08:08:21 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. 08:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 902ms 08:08:21 INFO - PROCESS | 3868 | 1464016101729 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 3868 | 1464016101735 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:08:21 INFO - PROCESS | 3868 | 1464016101741 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 3868 | 1464016101744 Marionette TRACE conn3 <- [1,354,null,{}] 08:08:21 INFO - PROCESS | 3868 | 1464016101748 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}] 08:08:21 INFO - PROCESS | 3868 | 1464016101851 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:08:21 INFO - PROCESS | 3868 | 1464016101942 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 3868 | ++DOCSHELL 13BD7C00 == 48 [pid = 3868] [id = 98] 08:08:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13BCFC00) [pid = 3868] [serial = 291] [outer = 00000000] 08:08:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (14356800) [pid = 3868] [serial = 292] [outer = 13BCFC00] 08:08:21 INFO - PROCESS | 3868 | 1464016101994 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (154DA800) [pid = 3868] [serial = 293] [outer = 13BCFC00] 08:08:22 INFO - PROCESS | 3868 | 1464016102574 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]]]}] 08:08:22 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. 08:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 886ms 08:08:22 INFO - PROCESS | 3868 | 1464016102643 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 3868 | 1464016102646 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:08:22 INFO - PROCESS | 3868 | 1464016102650 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 3868 | 1464016102654 Marionette TRACE conn3 <- [1,358,null,{}] 08:08:22 INFO - PROCESS | 3868 | 1464016102665 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}] 08:08:22 INFO - PROCESS | 3868 | 1464016102807 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:08:22 INFO - PROCESS | 3868 | 1464016102861 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 3868 | ++DOCSHELL 17DDFC00 == 49 [pid = 3868] [id = 99] 08:08:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17DE1C00) [pid = 3868] [serial = 294] [outer = 00000000] 08:08:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (19562400) [pid = 3868] [serial = 295] [outer = 17DE1C00] 08:08:22 INFO - PROCESS | 3868 | 1464016102915 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19BB2800) [pid = 3868] [serial = 296] [outer = 17DE1C00] 08:08:23 INFO - PROCESS | 3868 | 1464016103541 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]]]}] 08:08:23 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. 08:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 933ms 08:08:23 INFO - PROCESS | 3868 | 1464016103594 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 3868 | 1464016103597 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:08:23 INFO - PROCESS | 3868 | 1464016103600 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 3868 | 1464016103603 Marionette TRACE conn3 <- [1,362,null,{}] 08:08:23 INFO - PROCESS | 3868 | 1464016103606 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}] 08:08:23 INFO - PROCESS | 3868 | 1464016103709 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:08:23 INFO - PROCESS | 3868 | 1464016103785 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 3868 | ++DOCSHELL 1330F400 == 50 [pid = 3868] [id = 100] 08:08:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13BEB000) [pid = 3868] [serial = 297] [outer = 00000000] 08:08:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (154DD400) [pid = 3868] [serial = 298] [outer = 13BEB000] 08:08:23 INFO - PROCESS | 3868 | 1464016103837 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (15DD0000) [pid = 3868] [serial = 299] [outer = 13BEB000] 08:08:24 INFO - PROCESS | 3868 | 1464016104603 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]]]}] 08:08:24 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. 08:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1027ms 08:08:24 INFO - PROCESS | 3868 | 1464016104642 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 3868 | 1464016104647 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:08:24 INFO - PROCESS | 3868 | 1464016104666 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 3868 | 1464016104670 Marionette TRACE conn3 <- [1,366,null,{}] 08:08:24 INFO - PROCESS | 3868 | 1464016104675 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}] 08:08:24 INFO - PROCESS | 3868 | 1464016104799 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:08:24 INFO - PROCESS | 3868 | 1464016104878 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 3868 | ++DOCSHELL 0C77FC00 == 51 [pid = 3868] [id = 101] 08:08:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (0F2EBC00) [pid = 3868] [serial = 300] [outer = 00000000] 08:08:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (10F04C00) [pid = 3868] [serial = 301] [outer = 0F2EBC00] 08:08:24 INFO - PROCESS | 3868 | 1464016104975 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (12A95800) [pid = 3868] [serial = 302] [outer = 0F2EBC00] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 0F2F2000 == 50 [pid = 3868] [id = 95] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 10A59000 == 49 [pid = 3868] [id = 94] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1371DC00 == 48 [pid = 3868] [id = 93] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 10A7BC00 == 47 [pid = 3868] [id = 92] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 103CB800 == 46 [pid = 3868] [id = 91] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 19566000 == 45 [pid = 3868] [id = 90] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1956A000 == 44 [pid = 3868] [id = 89] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 177D6C00 == 43 [pid = 3868] [id = 88] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 12B65000 == 42 [pid = 3868] [id = 87] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1434F400 == 41 [pid = 3868] [id = 86] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 12B67800 == 40 [pid = 3868] [id = 85] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1822A800 == 39 [pid = 3868] [id = 83] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1A1C8400) [pid = 3868] [serial = 238] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 15404000 == 38 [pid = 3868] [id = 82] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1127A400 == 37 [pid = 3868] [id = 81] 08:08:25 INFO - PROCESS | 3868 | --DOCSHELL 1788AC00 == 36 [pid = 3868] [id = 80] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1318C400) [pid = 3868] [serial = 163] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (19BB6800) [pid = 3868] [serial = 236] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (17889C00) [pid = 3868] [serial = 224] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17438400) [pid = 3868] [serial = 223] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (19510000) [pid = 3868] [serial = 227] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1822A400) [pid = 3868] [serial = 226] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (164F9800) [pid = 3868] [serial = 232] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (19566800) [pid = 3868] [serial = 229] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (197D4800) [pid = 3868] [serial = 235] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (10A7C800) [pid = 3868] [serial = 211] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (11A04C00) [pid = 3868] [serial = 212] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (156E1C00) [pid = 3868] [serial = 217] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (15965400) [pid = 3868] [serial = 218] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (11271000) [pid = 3868] [serial = 209] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (10A58800) [pid = 3868] [serial = 208] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13905400) [pid = 3868] [serial = 214] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (13D2C800) [pid = 3868] [serial = 215] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1692F000) [pid = 3868] [serial = 220] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (11271800) [pid = 3868] [serial = 199] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (15406800) [pid = 3868] [serial = 202] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (19563400) [pid = 3868] [serial = 205] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1956CC00) [pid = 3868] [serial = 230] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1950F400) [pid = 3868] [serial = 233] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (169C6000) [pid = 3868] [serial = 221] [outer = 00000000] [url = about:blank] 08:08:25 INFO - PROCESS | 3868 | 1464016105426 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]]]}] 08:08:25 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. 08:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 793ms 08:08:25 INFO - PROCESS | 3868 | 1464016105451 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 3868 | 1464016105456 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:08:25 INFO - PROCESS | 3868 | 1464016105462 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 3868 | 1464016105464 Marionette TRACE conn3 <- [1,370,null,{}] 08:08:25 INFO - PROCESS | 3868 | 1464016105468 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}] 08:08:25 INFO - PROCESS | 3868 | 1464016105547 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:08:25 INFO - PROCESS | 3868 | 1464016105555 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 3868 | ++DOCSHELL 128A7C00 == 37 [pid = 3868] [id = 102] 08:08:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (12AF5800) [pid = 3868] [serial = 303] [outer = 00000000] 08:08:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1337BC00) [pid = 3868] [serial = 304] [outer = 12AF5800] 08:08:25 INFO - PROCESS | 3868 | 1464016105598 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13BCB400) [pid = 3868] [serial = 305] [outer = 12AF5800] 08:08:26 INFO - PROCESS | 3868 | 1464016106042 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]]]}] 08:08:26 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. 08:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 638ms 08:08:26 INFO - PROCESS | 3868 | 1464016106099 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 3868 | 1464016106101 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:08:26 INFO - PROCESS | 3868 | 1464016106105 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 3868 | 1464016106108 Marionette TRACE conn3 <- [1,374,null,{}] 08:08:26 INFO - PROCESS | 3868 | 1464016106118 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}] 08:08:26 INFO - PROCESS | 3868 | 1464016106205 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:08:26 INFO - PROCESS | 3868 | 1464016106215 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 3868 | ++DOCSHELL 140E0000 == 38 [pid = 3868] [id = 103] 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (143D3C00) [pid = 3868] [serial = 306] [outer = 00000000] 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (154DDC00) [pid = 3868] [serial = 307] [outer = 143D3C00] 08:08:26 INFO - PROCESS | 3868 | 1464016106260 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1599B800) [pid = 3868] [serial = 308] [outer = 143D3C00] 08:08:26 INFO - PROCESS | 3868 | 1464016106703 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 637ms 08:08:26 INFO - PROCESS | 3868 | 1464016106743 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 3868 | 1464016106745 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:08:26 INFO - PROCESS | 3868 | 1464016106748 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 3868 | 1464016106750 Marionette TRACE conn3 <- [1,378,null,{}] 08:08:26 INFO - PROCESS | 3868 | 1464016106753 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}] 08:08:26 INFO - PROCESS | 3868 | 1464016106830 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:08:26 INFO - PROCESS | 3868 | 1464016106839 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 3868 | ++DOCSHELL 1599E000 == 39 [pid = 3868] [id = 104] 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1599EC00) [pid = 3868] [serial = 309] [outer = 00000000] 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (169C3400) [pid = 3868] [serial = 310] [outer = 1599EC00] 08:08:26 INFO - PROCESS | 3868 | 1464016106882 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17431800) [pid = 3868] [serial = 311] [outer = 1599EC00] 08:08:27 INFO - PROCESS | 3868 | 1464016107342 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:08:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 638ms 08:08:27 INFO - PROCESS | 3868 | 1464016107387 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 3868 | 1464016107389 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:08:27 INFO - PROCESS | 3868 | 1464016107392 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 3868 | 1464016107393 Marionette TRACE conn3 <- [1,382,null,{}] 08:08:27 INFO - PROCESS | 3868 | 1464016107397 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}] 08:08:27 INFO - PROCESS | 3868 | 1464016107494 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:08:27 INFO - PROCESS | 3868 | 1464016107500 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 3868 | ++DOCSHELL 1703C800 == 40 [pid = 3868] [id = 105] 08:08:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1742F400) [pid = 3868] [serial = 312] [outer = 00000000] 08:08:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17D7EC00) [pid = 3868] [serial = 313] [outer = 1742F400] 08:08:27 INFO - PROCESS | 3868 | 1464016107543 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (17D82400) [pid = 3868] [serial = 314] [outer = 1742F400] 08:08:27 INFO - PROCESS | 3868 | 1464016108008 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:08:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 638ms 08:08:28 INFO - PROCESS | 3868 | 1464016108034 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 3868 | 1464016108036 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:08:28 INFO - PROCESS | 3868 | 1464016108040 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 3868 | 1464016108041 Marionette TRACE conn3 <- [1,386,null,{}] 08:08:28 INFO - PROCESS | 3868 | 1464016108045 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}] 08:08:28 INFO - PROCESS | 3868 | 1464016108153 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:08:28 INFO - PROCESS | 3868 | 1464016108231 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 3868 | ++DOCSHELL 17883800 == 41 [pid = 3868] [id = 106] 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1950F400) [pid = 3868] [serial = 315] [outer = 00000000] 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1956CC00) [pid = 3868] [serial = 316] [outer = 1950F400] 08:08:28 INFO - PROCESS | 3868 | 1464016108283 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (197C8400) [pid = 3868] [serial = 317] [outer = 1950F400] 08:08:28 INFO - PROCESS | 3868 | 1464016108692 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 700ms 08:08:28 INFO - PROCESS | 3868 | 1464016108728 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 3868 | 1464016108730 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:08:28 INFO - PROCESS | 3868 | 1464016108734 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 3868 | 1464016108735 Marionette TRACE conn3 <- [1,390,null,{}] 08:08:28 INFO - PROCESS | 3868 | 1464016108743 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}] 08:08:28 INFO - PROCESS | 3868 | 1464016108842 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:08:28 INFO - PROCESS | 3868 | 1464016108849 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 3868 | ++DOCSHELL 1950E800 == 42 [pid = 3868] [id = 107] 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (19517C00) [pid = 3868] [serial = 318] [outer = 00000000] 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (19BB5400) [pid = 3868] [serial = 319] [outer = 19517C00] 08:08:28 INFO - PROCESS | 3868 | 1464016108892 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A11BC00) [pid = 3868] [serial = 320] [outer = 19517C00] 08:08:29 INFO - PROCESS | 3868 | 1464016109331 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 638ms 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (0F2F3400) [pid = 3868] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (197C7C00) [pid = 3868] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1A86D400) [pid = 3868] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A6D1C00) [pid = 3868] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (197CE400) [pid = 3868] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17883400) [pid = 3868] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1956D000) [pid = 3868] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (15404C00) [pid = 3868] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1370F800) [pid = 3868] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (12D2E000) [pid = 3868] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1390E800) [pid = 3868] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:08:29 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (140D4800) [pid = 3868] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:08:29 INFO - PROCESS | 3868 | 1464016109563 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 3868 | 1464016109565 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:08:29 INFO - PROCESS | 3868 | 1464016109575 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 3868 | 1464016109577 Marionette TRACE conn3 <- [1,394,null,{}] 08:08:29 INFO - PROCESS | 3868 | 1464016109580 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}] 08:08:29 INFO - PROCESS | 3868 | 1464016109669 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:08:29 INFO - PROCESS | 3868 | 1464016109677 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 3868 | ++DOCSHELL 11A0CC00 == 43 [pid = 3868] [id = 108] 08:08:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (12D2E000) [pid = 3868] [serial = 321] [outer = 00000000] 08:08:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17D7E000) [pid = 3868] [serial = 322] [outer = 12D2E000] 08:08:29 INFO - PROCESS | 3868 | 1464016109720 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (197CE400) [pid = 3868] [serial = 323] [outer = 12D2E000] 08:08:30 INFO - PROCESS | 3868 | 1464016110124 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 592ms 08:08:30 INFO - PROCESS | 3868 | 1464016110176 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 3868 | 1464016110178 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:08:30 INFO - PROCESS | 3868 | 1464016110182 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 3868 | 1464016110184 Marionette TRACE conn3 <- [1,398,null,{}] 08:08:30 INFO - PROCESS | 3868 | 1464016110187 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}] 08:08:30 INFO - PROCESS | 3868 | 1464016110263 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:08:30 INFO - PROCESS | 3868 | 1464016110269 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 3868 | ++DOCSHELL 17883400 == 44 [pid = 3868] [id = 109] 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (19BB3800) [pid = 3868] [serial = 324] [outer = 00000000] 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1A63E800) [pid = 3868] [serial = 325] [outer = 19BB3800] 08:08:30 INFO - PROCESS | 3868 | 1464016110322 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1A771000) [pid = 3868] [serial = 326] [outer = 19BB3800] 08:08:30 INFO - PROCESS | 3868 | 1464016110735 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 593ms 08:08:30 INFO - PROCESS | 3868 | 1464016110778 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 3868 | 1464016110780 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:08:30 INFO - PROCESS | 3868 | 1464016110783 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:08:30 INFO - PROCESS | 3868 | 1464016110785 Marionette TRACE conn3 <- [1,402,null,{}] 08:08:30 INFO - PROCESS | 3868 | 1464016110788 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}] 08:08:30 INFO - PROCESS | 3868 | 1464016110862 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:08:30 INFO - PROCESS | 3868 | 1464016110868 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 3868 | ++DOCSHELL 1A222800 == 45 [pid = 3868] [id = 110] 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1A804000) [pid = 3868] [serial = 327] [outer = 00000000] 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1A812800) [pid = 3868] [serial = 328] [outer = 1A804000] 08:08:30 INFO - PROCESS | 3868 | 1464016110914 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1AD35800) [pid = 3868] [serial = 329] [outer = 1A804000] 08:08:31 INFO - PROCESS | 3868 | 1464016111361 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 624ms 08:08:31 INFO - PROCESS | 3868 | 1464016111421 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 3868 | 1464016111423 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:08:31 INFO - PROCESS | 3868 | 1464016111427 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 3868 | 1464016111429 Marionette TRACE conn3 <- [1,406,null,{}] 08:08:31 INFO - PROCESS | 3868 | 1464016111432 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}] 08:08:31 INFO - PROCESS | 3868 | 1464016111524 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:08:31 INFO - PROCESS | 3868 | 1464016111655 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EE800 == 46 [pid = 3868] [id = 111] 08:08:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (0F2EF000) [pid = 3868] [serial = 330] [outer = 00000000] 08:08:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1055B800) [pid = 3868] [serial = 331] [outer = 0F2EF000] 08:08:31 INFO - PROCESS | 3868 | 1464016111712 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (10A58C00) [pid = 3868] [serial = 332] [outer = 0F2EF000] 08:08:32 INFO - PROCESS | 3868 | 1464016112322 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 936ms 08:08:32 INFO - PROCESS | 3868 | 1464016112373 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 3868 | 1464016112378 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:08:32 INFO - PROCESS | 3868 | 1464016112383 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 3868 | 1464016112387 Marionette TRACE conn3 <- [1,410,null,{}] 08:08:32 INFO - PROCESS | 3868 | 1464016112392 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}] 08:08:32 INFO - PROCESS | 3868 | 1464016112495 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:08:32 INFO - PROCESS | 3868 | 1464016112574 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 3868 | ++DOCSHELL 130D2400 == 47 [pid = 3868] [id = 112] 08:08:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13317C00) [pid = 3868] [serial = 333] [outer = 00000000] 08:08:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13BD4000) [pid = 3868] [serial = 334] [outer = 13317C00] 08:08:32 INFO - PROCESS | 3868 | 1464016112670 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13D26400) [pid = 3868] [serial = 335] [outer = 13317C00] 08:08:33 INFO - PROCESS | 3868 | 1464016113222 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 905ms 08:08:33 INFO - PROCESS | 3868 | 1464016113290 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 3868 | 1464016113295 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:08:33 INFO - PROCESS | 3868 | 1464016113299 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 3868 | 1464016113301 Marionette TRACE conn3 <- [1,414,null,{}] 08:08:33 INFO - PROCESS | 3868 | 1464016113305 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}] 08:08:33 INFO - PROCESS | 3868 | 1464016113409 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:08:33 INFO - PROCESS | 3868 | 1464016113502 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 3868 | ++DOCSHELL 1665F000 == 48 [pid = 3868] [id = 113] 08:08:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (16E31800) [pid = 3868] [serial = 336] [outer = 00000000] 08:08:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (18226C00) [pid = 3868] [serial = 337] [outer = 16E31800] 08:08:33 INFO - PROCESS | 3868 | 1464016113559 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1956AC00) [pid = 3868] [serial = 338] [outer = 16E31800] 08:08:34 INFO - PROCESS | 3868 | 1464016114197 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 952ms 08:08:34 INFO - PROCESS | 3868 | 1464016114244 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 3868 | 1464016114246 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:08:34 INFO - PROCESS | 3868 | 1464016114256 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 3868 | 1464016114263 Marionette TRACE conn3 <- [1,418,null,{}] 08:08:34 INFO - PROCESS | 3868 | 1464016114268 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}] 08:08:34 INFO - PROCESS | 3868 | 1464016114415 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:08:34 INFO - PROCESS | 3868 | 1464016114472 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 3868 | ++DOCSHELL 1B080C00 == 49 [pid = 3868] [id = 114] 08:08:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1B081000) [pid = 3868] [serial = 339] [outer = 00000000] 08:08:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1B084400) [pid = 3868] [serial = 340] [outer = 1B081000] 08:08:34 INFO - PROCESS | 3868 | 1464016114524 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1B086000) [pid = 3868] [serial = 341] [outer = 1B081000] 08:08:35 INFO - PROCESS | 3868 | 1464016115544 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]]]}] 08:08:35 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 08:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1310ms 08:08:35 INFO - PROCESS | 3868 | 1464016115562 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 3868 | 1464016115564 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:08:35 INFO - PROCESS | 3868 | 1464016115568 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 3868 | 1464016115570 Marionette TRACE conn3 <- [1,422,null,{}] 08:08:35 INFO - PROCESS | 3868 | 1464016115574 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}] 08:08:35 INFO - PROCESS | 3868 | 1464016115675 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:08:35 INFO - PROCESS | 3868 | 1464016115784 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EF800 == 50 [pid = 3868] [id = 115] 08:08:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (0F2F0400) [pid = 3868] [serial = 342] [outer = 00000000] 08:08:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (10F04400) [pid = 3868] [serial = 343] [outer = 0F2F0400] 08:08:35 INFO - PROCESS | 3868 | 1464016115978 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (11299400) [pid = 3868] [serial = 344] [outer = 0F2F0400] 08:08:36 INFO - PROCESS | 3868 | 1464016116931 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1388ms 08:08:36 INFO - PROCESS | 3868 | 1464016116957 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 3868 | 1464016116961 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:08:36 INFO - PROCESS | 3868 | 1464016116966 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:08:36 INFO - PROCESS | 3868 | 1464016116968 Marionette TRACE conn3 <- [1,426,null,{}] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 15DDD000 == 49 [pid = 3868] [id = 69] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 1A222800 == 48 [pid = 3868] [id = 110] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 17883400 == 47 [pid = 3868] [id = 109] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 11A0CC00 == 46 [pid = 3868] [id = 108] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 1950E800 == 45 [pid = 3868] [id = 107] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 17883800 == 44 [pid = 3868] [id = 106] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 1703C800 == 43 [pid = 3868] [id = 105] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 1599E000 == 42 [pid = 3868] [id = 104] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 140E0000 == 41 [pid = 3868] [id = 103] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 128A7C00 == 40 [pid = 3868] [id = 102] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 0C77FC00 == 39 [pid = 3868] [id = 101] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 13BD7C00 == 38 [pid = 3868] [id = 98] 08:08:37 INFO - PROCESS | 3868 | --DOCSHELL 105F5C00 == 37 [pid = 3868] [id = 97] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1A6CAC00) [pid = 3868] [serial = 268] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1A6D7800) [pid = 3868] [serial = 269] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1AD35C00) [pid = 3868] [serial = 274] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1A808400) [pid = 3868] [serial = 271] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1A640000) [pid = 3868] [serial = 239] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (12888C00) [pid = 3868] [serial = 241] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (156DD400) [pid = 3868] [serial = 244] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1A63A000) [pid = 3868] [serial = 247] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (18229400) [pid = 3868] [serial = 262] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (19514C00) [pid = 3868] [serial = 263] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (19AD6000) [pid = 3868] [serial = 265] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17EA3000) [pid = 3868] [serial = 257] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1743DC00) [pid = 3868] [serial = 256] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (156E9800) [pid = 3868] [serial = 259] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (169C8800) [pid = 3868] [serial = 260] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (13375C00) [pid = 3868] [serial = 254] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (13189C00) [pid = 3868] [serial = 253] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1A80DC00) [pid = 3868] [serial = 250] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (17DE7800) [pid = 3868] [serial = 278] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (15DD6400) [pid = 3868] [serial = 277] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A879C00) [pid = 3868] [serial = 280] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A879800) [pid = 3868] [serial = 284] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1AD3FC00) [pid = 3868] [serial = 275] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1A808C00) [pid = 3868] [serial = 272] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A87A000) [pid = 3868] [serial = 281] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1A119000) [pid = 3868] [serial = 266] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (0F2F8400) [pid = 3868] [serial = 283] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 3868 | 1464016117038 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}] 08:08:37 INFO - PROCESS | 3868 | 1464016117122 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:08:37 INFO - PROCESS | 3868 | 1464016117131 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 3868 | ++DOCSHELL 1129B400 == 38 [pid = 3868] [id = 116] 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1141A800) [pid = 3868] [serial = 345] [outer = 00000000] 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (12AF1800) [pid = 3868] [serial = 346] [outer = 1141A800] 08:08:37 INFO - PROCESS | 3868 | 1464016117190 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1318A800) [pid = 3868] [serial = 347] [outer = 1141A800] 08:08:37 INFO - PROCESS | 3868 | 1464016117656 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] 08:08:37 INFO - PROCESS | 3868 | 1464016117711 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:08:37 INFO - PROCESS | 3868 | 1464016117717 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 3868 | 1464016117719 Marionette TRACE conn3 <- [1,430,null,{}] 08:08:37 INFO - PROCESS | 3868 | 1464016117723 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}] 08:08:37 INFO - PROCESS | 3868 | 1464016117802 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:08:37 INFO - PROCESS | 3868 | 1464016117809 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 3868 | ++DOCSHELL 13375C00 == 39 [pid = 3868] [id = 117] 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BD5800) [pid = 3868] [serial = 348] [outer = 00000000] 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (156E9800) [pid = 3868] [serial = 349] [outer = 13BD5800] 08:08:37 INFO - PROCESS | 3868 | 1464016117853 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1603E800) [pid = 3868] [serial = 350] [outer = 13BD5800] 08:08:38 INFO - PROCESS | 3868 | 1464016118295 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 639ms 08:08:38 INFO - PROCESS | 3868 | 1464016118356 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 3868 | 1464016118358 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:08:38 INFO - PROCESS | 3868 | 1464016118361 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 3868 | 1464016118365 Marionette TRACE conn3 <- [1,434,null,{}] 08:08:38 INFO - PROCESS | 3868 | 1464016118374 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}] 08:08:38 INFO - PROCESS | 3868 | 1464016118458 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:08:38 INFO - PROCESS | 3868 | 1464016118504 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 3868 | ++DOCSHELL 1822B800 == 40 [pid = 3868] [id = 118] 08:08:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1822C800) [pid = 3868] [serial = 351] [outer = 00000000] 08:08:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (19511800) [pid = 3868] [serial = 352] [outer = 1822C800] 08:08:38 INFO - PROCESS | 3868 | 1464016118555 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19517000) [pid = 3868] [serial = 353] [outer = 1822C800] 08:08:38 INFO - PROCESS | 3868 | 1464016118958 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 624ms 08:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:08:38 INFO - PROCESS | 3868 | 1464016118999 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 3868 | 1464016119002 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:08:39 INFO - PROCESS | 3868 | 1464016119005 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 3868 | 1464016119006 Marionette TRACE conn3 <- [1,438,null,{}] 08:08:39 INFO - PROCESS | 3868 | 1464016119010 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}] 08:08:39 INFO - PROCESS | 3868 | 1464016119087 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:08:39 INFO - PROCESS | 3868 | 1464016119093 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 3868 | ++DOCSHELL 13D25400 == 41 [pid = 3868] [id = 119] 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1950BC00) [pid = 3868] [serial = 354] [outer = 00000000] 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19AD6000) [pid = 3868] [serial = 355] [outer = 1950BC00] 08:08:39 INFO - PROCESS | 3868 | 1464016119137 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1A11D400) [pid = 3868] [serial = 356] [outer = 1950BC00] 08:08:39 INFO - PROCESS | 3868 | 1464016119603 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 624ms 08:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:08:39 INFO - PROCESS | 3868 | 1464016119643 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 3868 | 1464016119645 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:08:39 INFO - PROCESS | 3868 | 1464016119648 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 3868 | 1464016119650 Marionette TRACE conn3 <- [1,442,null,{}] 08:08:39 INFO - PROCESS | 3868 | 1464016119653 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}] 08:08:39 INFO - PROCESS | 3868 | 1464016119757 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:08:39 INFO - PROCESS | 3868 | 1464016119765 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 3868 | ++DOCSHELL 1A1C6000 == 42 [pid = 3868] [id = 120] 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1A1C9000) [pid = 3868] [serial = 357] [outer = 00000000] 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A6CAC00) [pid = 3868] [serial = 358] [outer = 1A1C9000] 08:08:39 INFO - PROCESS | 3868 | 1464016119812 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A769C00) [pid = 3868] [serial = 359] [outer = 1A1C9000] 08:08:40 INFO - PROCESS | 3868 | 1464016120282 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 687ms 08:08:40 INFO - PROCESS | 3868 | 1464016120348 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 3868 | 1464016120350 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:08:40 INFO - PROCESS | 3868 | 1464016120353 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:08:40 INFO - PROCESS | 3868 | 1464016120354 Marionette TRACE conn3 <- [1,446,null,{}] 08:08:40 INFO - PROCESS | 3868 | 1464016120364 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}] 08:08:40 INFO - PROCESS | 3868 | 1464016120470 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:08:40 INFO - PROCESS | 3868 | 1464016120483 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 3868 | ++DOCSHELL 1A770C00 == 43 [pid = 3868] [id = 121] 08:08:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1A804C00) [pid = 3868] [serial = 360] [outer = 00000000] 08:08:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1A879000) [pid = 3868] [serial = 361] [outer = 1A804C00] 08:08:40 INFO - PROCESS | 3868 | 1464016120526 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1AD3C000) [pid = 3868] [serial = 362] [outer = 1A804C00] 08:08:40 INFO - PROCESS | 3868 | 1464016120972 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 640ms 08:08:40 INFO - PROCESS | 3868 | 1464016120991 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 3868 | 1464016120993 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:08:40 INFO - PROCESS | 3868 | 1464016120996 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 3868 | 1464016120998 Marionette TRACE conn3 <- [1,450,null,{}] 08:08:40 INFO - PROCESS | 3868 | 1464016121006 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}] 08:08:41 INFO - PROCESS | 3868 | 1464016121107 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:08:41 INFO - PROCESS | 3868 | 1464016121190 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 3868 | ++DOCSHELL 1A810000 == 44 [pid = 3868] [id = 122] 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1AD35C00) [pid = 3868] [serial = 363] [outer = 00000000] 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1AF16C00) [pid = 3868] [serial = 364] [outer = 1AD35C00] 08:08:41 INFO - PROCESS | 3868 | 1464016121235 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1AF17C00) [pid = 3868] [serial = 365] [outer = 1AD35C00] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1A766000) [pid = 3868] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (10A7A800) [pid = 3868] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (13901800) [pid = 3868] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (177D1800) [pid = 3868] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1950F400) [pid = 3868] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (19517C00) [pid = 3868] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (13BEB000) [pid = 3868] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1599EC00) [pid = 3868] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (143D3C00) [pid = 3868] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (12AF5800) [pid = 3868] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (0F2EBC00) [pid = 3868] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (12D2E000) [pid = 3868] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1742F400) [pid = 3868] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:08:41 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19BB3800) [pid = 3868] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:08:41 INFO - PROCESS | 3868 | 1464016121745 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] 08:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:08:41 INFO - PROCESS | 3868 | 1464016121812 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:08:41 INFO - PROCESS | 3868 | 1464016121816 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 3868 | 1464016121817 Marionette TRACE conn3 <- [1,454,null,{}] 08:08:41 INFO - PROCESS | 3868 | 1464016121821 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}] 08:08:41 INFO - PROCESS | 3868 | 1464016121896 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:08:41 INFO - PROCESS | 3868 | 1464016121902 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 3868 | ++DOCSHELL 1318C400 == 45 [pid = 3868] [id = 123] 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (15404C00) [pid = 3868] [serial = 366] [outer = 00000000] 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19512800) [pid = 3868] [serial = 367] [outer = 15404C00] 08:08:41 INFO - PROCESS | 3868 | 1464016121946 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1A810C00) [pid = 3868] [serial = 368] [outer = 15404C00] 08:08:42 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:42 INFO - PROCESS | 3868 | 1464016122354 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 593ms 08:08:42 INFO - PROCESS | 3868 | 1464016122414 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 3868 | 1464016122416 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:08:42 INFO - PROCESS | 3868 | 1464016122420 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 3868 | 1464016122421 Marionette TRACE conn3 <- [1,458,null,{}] 08:08:42 INFO - PROCESS | 3868 | 1464016122425 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}] 08:08:42 INFO - PROCESS | 3868 | 1464016122501 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:08:42 INFO - PROCESS | 3868 | 1464016122509 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 3868 | ++DOCSHELL 1660A800 == 46 [pid = 3868] [id = 124] 08:08:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1660CC00) [pid = 3868] [serial = 369] [outer = 00000000] 08:08:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16610C00) [pid = 3868] [serial = 370] [outer = 1660CC00] 08:08:42 INFO - PROCESS | 3868 | 1464016122552 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16613C00) [pid = 3868] [serial = 371] [outer = 1660CC00] 08:08:42 INFO - PROCESS | 3868 | 1464016123008 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] 08:08:43 INFO - PROCESS | 3868 | 1464016123060 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:08:43 INFO - PROCESS | 3868 | 1464016123064 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 3868 | 1464016123065 Marionette TRACE conn3 <- [1,462,null,{}] 08:08:43 INFO - PROCESS | 3868 | 1464016123069 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}] 08:08:43 INFO - PROCESS | 3868 | 1464016123145 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:08:43 INFO - PROCESS | 3868 | 1464016123151 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 3868 | ++DOCSHELL 105F7800 == 47 [pid = 3868] [id = 125] 08:08:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17D88800) [pid = 3868] [serial = 372] [outer = 00000000] 08:08:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (197DB000) [pid = 3868] [serial = 373] [outer = 17D88800] 08:08:43 INFO - PROCESS | 3868 | 1464016123200 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (197E0C00) [pid = 3868] [serial = 374] [outer = 17D88800] 08:08:43 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:43 INFO - PROCESS | 3868 | 1464016123781 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] 08:08:43 INFO - PROCESS | 3868 | 1464016123870 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:08:43 INFO - PROCESS | 3868 | 1464016123890 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 3868 | 1464016123895 Marionette TRACE conn3 <- [1,466,null,{}] 08:08:43 INFO - PROCESS | 3868 | 1464016123903 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}] 08:08:44 INFO - PROCESS | 3868 | 1464016124016 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:08:44 INFO - PROCESS | 3868 | 1464016124132 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F0800 == 48 [pid = 3868] [id = 126] 08:08:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (0F2F7000) [pid = 3868] [serial = 375] [outer = 00000000] 08:08:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13909C00) [pid = 3868] [serial = 376] [outer = 0F2F7000] 08:08:44 INFO - PROCESS | 3868 | 1464016124191 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (13BF1400) [pid = 3868] [serial = 377] [outer = 0F2F7000] 08:08:44 INFO - PROCESS | 3868 | 1464016124766 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] 08:08:44 INFO - PROCESS | 3868 | 1464016124848 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:08:44 INFO - PROCESS | 3868 | 1464016124855 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 3868 | 1464016124858 Marionette TRACE conn3 <- [1,470,null,{}] 08:08:44 INFO - PROCESS | 3868 | 1464016124861 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}] 08:08:44 INFO - PROCESS | 3868 | 1464016124963 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:08:45 INFO - PROCESS | 3868 | 1464016125086 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 3868 | ++DOCSHELL 16607C00 == 49 [pid = 3868] [id = 127] 08:08:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1660D800) [pid = 3868] [serial = 378] [outer = 00000000] 08:08:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16E12000) [pid = 3868] [serial = 379] [outer = 1660D800] 08:08:45 INFO - PROCESS | 3868 | 1464016125143 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (16E16400) [pid = 3868] [serial = 380] [outer = 1660D800] 08:08:45 INFO - PROCESS | 3868 | 1464016125718 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 905ms 08:08:45 INFO - PROCESS | 3868 | 1464016125758 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 3868 | 1464016125761 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:08:45 INFO - PROCESS | 3868 | 1464016125764 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 3868 | 1464016125768 Marionette TRACE conn3 <- [1,474,null,{}] 08:08:45 INFO - PROCESS | 3868 | 1464016125779 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}] 08:08:45 INFO - PROCESS | 3868 | 1464016125881 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:08:45 INFO - PROCESS | 3868 | 1464016125963 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 3868 | ++DOCSHELL 18222000 == 50 [pid = 3868] [id = 128] 08:08:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19563000) [pid = 3868] [serial = 381] [outer = 00000000] 08:08:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (197D8C00) [pid = 3868] [serial = 382] [outer = 19563000] 08:08:46 INFO - PROCESS | 3868 | 1464016126058 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (197DE800) [pid = 3868] [serial = 383] [outer = 19563000] 08:08:46 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:08:46 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:08:46 INFO - PROCESS | 3868 | 1464016126931 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1248ms 08:08:47 INFO - PROCESS | 3868 | 1464016127016 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 3868 | 1464016127020 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:08:47 INFO - PROCESS | 3868 | 1464016127025 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 3868 | 1464016127029 Marionette TRACE conn3 <- [1,478,null,{}] 08:08:47 INFO - PROCESS | 3868 | 1464016127034 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}] 08:08:47 INFO - PROCESS | 3868 | 1464016127112 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:08:47 INFO - PROCESS | 3868 | 1464016127187 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 3868 | ++DOCSHELL 12AEC400 == 51 [pid = 3868] [id = 129] 08:08:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (12B61000) [pid = 3868] [serial = 384] [outer = 00000000] 08:08:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (130D2000) [pid = 3868] [serial = 385] [outer = 12B61000] 08:08:47 INFO - PROCESS | 3868 | 1464016127235 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (13381800) [pid = 3868] [serial = 386] [outer = 12B61000] 08:08:47 INFO - PROCESS | 3868 | 1464016127803 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 843ms 08:08:47 INFO - PROCESS | 3868 | 1464016127854 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 3868 | 1464016127859 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:08:47 INFO - PROCESS | 3868 | 1464016127865 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 3868 | 1464016127868 Marionette TRACE conn3 <- [1,482,null,{}] 08:08:47 INFO - PROCESS | 3868 | 1464016127872 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}] 08:08:47 INFO - PROCESS | 3868 | 1464016127981 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1660A800 == 50 [pid = 3868] [id = 124] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1318C400 == 49 [pid = 3868] [id = 123] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1A810000 == 48 [pid = 3868] [id = 122] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1A770C00 == 47 [pid = 3868] [id = 121] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1A1C6000 == 46 [pid = 3868] [id = 120] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 13D25400 == 45 [pid = 3868] [id = 119] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1822B800 == 44 [pid = 3868] [id = 118] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 13375C00 == 43 [pid = 3868] [id = 117] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 1129B400 == 42 [pid = 3868] [id = 116] 08:08:47 INFO - PROCESS | 3868 | --DOCSHELL 0F2EF800 == 41 [pid = 3868] [id = 115] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (19562400) [pid = 3868] [serial = 295] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (13BD3400) [pid = 3868] [serial = 286] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOCSHELL 130D2400 == 40 [pid = 3868] [id = 112] 08:08:48 INFO - PROCESS | 3868 | --DOCSHELL 0F2EE800 == 39 [pid = 3868] [id = 111] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (15DD8000) [pid = 3868] [serial = 203] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (197C8C00) [pid = 3868] [serial = 206] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1A809000) [pid = 3868] [serial = 197] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (11C06C00) [pid = 3868] [serial = 200] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1956CC00) [pid = 3868] [serial = 316] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (19BB5400) [pid = 3868] [serial = 319] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (15DD0000) [pid = 3868] [serial = 299] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (154DD400) [pid = 3868] [serial = 298] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (169C3400) [pid = 3868] [serial = 310] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (154DDC00) [pid = 3868] [serial = 307] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1599B800) [pid = 3868] [serial = 308] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1337BC00) [pid = 3868] [serial = 304] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (13BCB400) [pid = 3868] [serial = 305] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (11C02C00) [pid = 3868] [serial = 289] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (10F04C00) [pid = 3868] [serial = 301] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (12A95800) [pid = 3868] [serial = 302] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (14356800) [pid = 3868] [serial = 292] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (197C8400) [pid = 3868] [serial = 317] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17D7E000) [pid = 3868] [serial = 322] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (197CE400) [pid = 3868] [serial = 323] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A11BC00) [pid = 3868] [serial = 320] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17D7EC00) [pid = 3868] [serial = 313] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (17D82400) [pid = 3868] [serial = 314] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A63E800) [pid = 3868] [serial = 325] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1A771000) [pid = 3868] [serial = 326] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (17431800) [pid = 3868] [serial = 311] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1A812800) [pid = 3868] [serial = 328] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3868 | 1464016128106 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EBC00 == 40 [pid = 3868] [id = 130] 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (0F2EE800) [pid = 3868] [serial = 387] [outer = 00000000] 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10A7A800) [pid = 3868] [serial = 388] [outer = 0F2EE800] 08:08:48 INFO - PROCESS | 3868 | 1464016128157 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (11C06C00) [pid = 3868] [serial = 389] [outer = 0F2EE800] 08:08:48 INFO - PROCESS | 3868 | 1464016128595 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 796ms 08:08:48 INFO - PROCESS | 3868 | 1464016128666 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 3868 | 1464016128668 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:08:48 INFO - PROCESS | 3868 | 1464016128672 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 3868 | 1464016128675 Marionette TRACE conn3 <- [1,486,null,{}] 08:08:48 INFO - PROCESS | 3868 | 1464016128685 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}] 08:08:48 INFO - PROCESS | 3868 | 1464016128767 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:08:48 INFO - PROCESS | 3868 | 1464016128777 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 3868 | ++DOCSHELL 13BD5000 == 41 [pid = 3868] [id = 131] 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (13D2E000) [pid = 3868] [serial = 390] [outer = 00000000] 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1599E800) [pid = 3868] [serial = 391] [outer = 13D2E000] 08:08:48 INFO - PROCESS | 3868 | 1464016128832 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1604A800) [pid = 3868] [serial = 392] [outer = 13D2E000] 08:08:49 INFO - PROCESS | 3868 | 1464016129312 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 702ms 08:08:49 INFO - PROCESS | 3868 | 1464016129371 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 3868 | 1464016129373 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:08:49 INFO - PROCESS | 3868 | 1464016129377 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 3868 | 1464016129378 Marionette TRACE conn3 <- [1,490,null,{}] 08:08:49 INFO - PROCESS | 3868 | 1464016129381 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}] 08:08:49 INFO - PROCESS | 3868 | 1464016129458 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:08:49 INFO - PROCESS | 3868 | 1464016129467 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 3868 | ++DOCSHELL 1692E400 == 42 [pid = 3868] [id = 132] 08:08:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1692F000) [pid = 3868] [serial = 393] [outer = 00000000] 08:08:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (16D05C00) [pid = 3868] [serial = 394] [outer = 1692F000] 08:08:49 INFO - PROCESS | 3868 | 1464016129510 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16D09800) [pid = 3868] [serial = 395] [outer = 1692F000] 08:08:49 INFO - PROCESS | 3868 | 1464016129917 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 593ms 08:08:49 INFO - PROCESS | 3868 | 1464016129974 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 3868 | 1464016129976 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:08:49 INFO - PROCESS | 3868 | 1464016129979 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 3868 | 1464016129981 Marionette TRACE conn3 <- [1,494,null,{}] 08:08:49 INFO - PROCESS | 3868 | 1464016129984 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}] 08:08:50 INFO - PROCESS | 3868 | 1464016130060 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:08:50 INFO - PROCESS | 3868 | 1464016130066 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 3868 | ++DOCSHELL 169C8C00 == 43 [pid = 3868] [id = 133] 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16D08800) [pid = 3868] [serial = 396] [outer = 00000000] 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16E0E800) [pid = 3868] [serial = 397] [outer = 16D08800] 08:08:50 INFO - PROCESS | 3868 | 1464016130109 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16E0FC00) [pid = 3868] [serial = 398] [outer = 16D08800] 08:08:50 INFO - PROCESS | 3868 | 1464016130592 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 639ms 08:08:50 INFO - PROCESS | 3868 | 1464016130621 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 3868 | 1464016130623 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:08:50 INFO - PROCESS | 3868 | 1464016130626 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 3868 | 1464016130628 Marionette TRACE conn3 <- [1,498,null,{}] 08:08:50 INFO - PROCESS | 3868 | 1464016130632 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}] 08:08:50 INFO - PROCESS | 3868 | 1464016130755 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:08:50 INFO - PROCESS | 3868 | 1464016130765 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 3868 | ++DOCSHELL 16D0EC00 == 44 [pid = 3868] [id = 134] 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16D0FC00) [pid = 3868] [serial = 399] [outer = 00000000] 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (177D6C00) [pid = 3868] [serial = 400] [outer = 16D0FC00] 08:08:50 INFO - PROCESS | 3868 | 1464016130849 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17D7EC00) [pid = 3868] [serial = 401] [outer = 16D0FC00] 08:08:51 INFO - PROCESS | 3868 | 1464016131284 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 686ms 08:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:08:51 INFO - PROCESS | 3868 | 1464016131327 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 3868 | 1464016131329 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 3868 | 1464016131332 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 3868 | 1464016131334 Marionette TRACE conn3 <- [1,502,null,{}] 08:08:51 INFO - PROCESS | 3868 | 1464016131337 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}] 08:08:51 INFO - PROCESS | 3868 | 1464016131466 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:08:51 INFO - PROCESS | 3868 | 1464016131490 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 3868 | ++DOCSHELL 16E09800 == 45 [pid = 3868] [id = 135] 08:08:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1822A000) [pid = 3868] [serial = 402] [outer = 00000000] 08:08:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19512C00) [pid = 3868] [serial = 403] [outer = 1822A000] 08:08:51 INFO - PROCESS | 3868 | 1464016131533 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19514000) [pid = 3868] [serial = 404] [outer = 1822A000] 08:08:51 INFO - PROCESS | 3868 | 1464016131952 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 624ms 08:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:08:51 INFO - PROCESS | 3868 | 1464016131970 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 3868 | 1464016131972 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 3868 | 1464016131981 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 3868 | 1464016131983 Marionette TRACE conn3 <- [1,506,null,{}] 08:08:51 INFO - PROCESS | 3868 | 1464016131986 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}] 08:08:52 INFO - PROCESS | 3868 | 1464016132086 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:08:52 INFO - PROCESS | 3868 | 1464016132092 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 3868 | ++DOCSHELL 17DDE400 == 46 [pid = 3868] [id = 136] 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1822C400) [pid = 3868] [serial = 405] [outer = 00000000] 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (197CD400) [pid = 3868] [serial = 406] [outer = 1822C400] 08:08:52 INFO - PROCESS | 3868 | 1464016132134 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (197CF800) [pid = 3868] [serial = 407] [outer = 1822C400] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1A1C9000) [pid = 3868] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1A804C00) [pid = 3868] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (0F2F0400) [pid = 3868] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1141A800) [pid = 3868] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1950BC00) [pid = 3868] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1822C800) [pid = 3868] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1AD35C00) [pid = 3868] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13BD5800) [pid = 3868] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1660CC00) [pid = 3868] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:08:52 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (15404C00) [pid = 3868] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:08:52 INFO - PROCESS | 3868 | 1464016132717 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]]]}] 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13BD7C00) [pid = 3868] [serial = 408] [outer = 1B0A5400] 08:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 795ms 08:08:52 INFO - PROCESS | 3868 | 1464016132809 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 3868 | 1464016132811 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:08:52 INFO - PROCESS | 3868 | 1464016132837 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 3868 | 1464016132839 Marionette TRACE conn3 <- [1,510,null,{}] 08:08:52 INFO - PROCESS | 3868 | 1464016132842 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}] 08:08:52 INFO - PROCESS | 3868 | 1464016132917 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:08:52 INFO - PROCESS | 3868 | 1464016132931 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 3868 | ++DOCSHELL 13BD8400 == 47 [pid = 3868] [id = 137] 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (143D3400) [pid = 3868] [serial = 409] [outer = 00000000] 08:08:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1956D000) [pid = 3868] [serial = 410] [outer = 143D3400] 08:08:52 INFO - PROCESS | 3868 | 1464016132979 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (19BC0000) [pid = 3868] [serial = 411] [outer = 143D3400] 08:08:53 INFO - PROCESS | 3868 | 1464016133382 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 593ms 08:08:53 INFO - PROCESS | 3868 | 1464016133435 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 3868 | 1464016133437 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:08:53 INFO - PROCESS | 3868 | 1464016133444 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 3868 | 1464016133446 Marionette TRACE conn3 <- [1,514,null,{}] 08:08:53 INFO - PROCESS | 3868 | 1464016133449 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}] 08:08:53 INFO - PROCESS | 3868 | 1464016133525 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:08:53 INFO - PROCESS | 3868 | 1464016133531 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 3868 | ++DOCSHELL 16D03000 == 48 [pid = 3868] [id = 138] 08:08:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1956CC00) [pid = 3868] [serial = 412] [outer = 00000000] 08:08:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1A21A400) [pid = 3868] [serial = 413] [outer = 1956CC00] 08:08:53 INFO - PROCESS | 3868 | 1464016133574 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1A635C00) [pid = 3868] [serial = 414] [outer = 1956CC00] 08:08:53 INFO - PROCESS | 3868 | 1464016133992 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]]]}] 08:08:54 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 08:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 593ms 08:08:54 INFO - PROCESS | 3868 | 1464016134038 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 3868 | 1464016134040 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:08:54 INFO - PROCESS | 3868 | 1464016134044 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 3868 | 1464016134046 Marionette TRACE conn3 <- [1,518,null,{}] 08:08:54 INFO - PROCESS | 3868 | 1464016134049 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}] 08:08:54 INFO - PROCESS | 3868 | 1464016134142 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:08:54 INFO - PROCESS | 3868 | 1464016134150 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 3868 | ++DOCSHELL 1A63D000 == 49 [pid = 3868] [id = 139] 08:08:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1A6CE400) [pid = 3868] [serial = 415] [outer = 00000000] 08:08:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1A770000) [pid = 3868] [serial = 416] [outer = 1A6CE400] 08:08:54 INFO - PROCESS | 3868 | 1464016134198 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1A80AC00) [pid = 3868] [serial = 417] [outer = 1A6CE400] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1B080C00 == 48 [pid = 3868] [id = 114] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1330F400 == 47 [pid = 3868] [id = 100] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1665F000 == 46 [pid = 3868] [id = 113] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1A765800 == 45 [pid = 3868] [id = 66] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1A805400 == 44 [pid = 3868] [id = 84] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 13715400 == 43 [pid = 3868] [id = 68] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1037A800 == 42 [pid = 3868] [id = 96] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 17DDFC00 == 41 [pid = 3868] [id = 99] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2EBC00 == 40 [pid = 3868] [id = 130] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 12AEC400 == 39 [pid = 3868] [id = 129] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 16607C00 == 38 [pid = 3868] [id = 127] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 18222000 == 37 [pid = 3868] [id = 128] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 105F7800 == 36 [pid = 3868] [id = 125] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2F0800 == 35 [pid = 3868] [id = 126] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 16E09800 == 34 [pid = 3868] [id = 135] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 169C8C00 == 33 [pid = 3868] [id = 133] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 1692E400 == 32 [pid = 3868] [id = 132] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 17DDE400 == 31 [pid = 3868] [id = 136] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 13BD8400 == 30 [pid = 3868] [id = 137] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 16D0EC00 == 29 [pid = 3868] [id = 134] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 16D03000 == 28 [pid = 3868] [id = 138] 08:08:55 INFO - PROCESS | 3868 | --DOCSHELL 13BD5000 == 27 [pid = 3868] [id = 131] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1A6CAC00) [pid = 3868] [serial = 358] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1A879000) [pid = 3868] [serial = 361] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A769C00) [pid = 3868] [serial = 359] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (11299400) [pid = 3868] [serial = 344] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10F04400) [pid = 3868] [serial = 343] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (12AF1800) [pid = 3868] [serial = 346] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1318A800) [pid = 3868] [serial = 347] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1055B800) [pid = 3868] [serial = 331] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (19AD6000) [pid = 3868] [serial = 355] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (19511800) [pid = 3868] [serial = 352] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (197DB000) [pid = 3868] [serial = 373] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (19517000) [pid = 3868] [serial = 353] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1AF16C00) [pid = 3868] [serial = 364] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (13BD4000) [pid = 3868] [serial = 334] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1B084400) [pid = 3868] [serial = 340] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (18226C00) [pid = 3868] [serial = 337] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (156E9800) [pid = 3868] [serial = 349] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1603E800) [pid = 3868] [serial = 350] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16613C00) [pid = 3868] [serial = 371] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1AD3C000) [pid = 3868] [serial = 362] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16610C00) [pid = 3868] [serial = 370] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1AF17C00) [pid = 3868] [serial = 365] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (19512800) [pid = 3868] [serial = 367] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1A810C00) [pid = 3868] [serial = 368] [outer = 00000000] [url = about:blank] 08:08:55 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1A11D400) [pid = 3868] [serial = 356] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 3868 | 1464016136071 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2060ms 08:08:56 INFO - PROCESS | 3868 | 1464016136102 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 3868 | 1464016136106 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:08:56 INFO - PROCESS | 3868 | 1464016136111 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:08:56 INFO - PROCESS | 3868 | 1464016136115 Marionette TRACE conn3 <- [1,522,null,{}] 08:08:56 INFO - PROCESS | 3868 | 1464016136121 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}] 08:08:56 INFO - PROCESS | 3868 | 1464016136208 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:08:56 INFO - PROCESS | 3868 | 1464016136217 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 3868 | ++DOCSHELL 1050BC00 == 28 [pid = 3868] [id = 140] 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1050D000) [pid = 3868] [serial = 418] [outer = 00000000] 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10A5A000) [pid = 3868] [serial = 419] [outer = 1050D000] 08:08:56 INFO - PROCESS | 3868 | 1464016136263 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (10A7CC00) [pid = 3868] [serial = 420] [outer = 1050D000] 08:08:56 INFO - PROCESS | 3868 | 1464016136733 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 624ms 08:08:56 INFO - PROCESS | 3868 | 1464016136750 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 3868 | 1464016136756 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:08:56 INFO - PROCESS | 3868 | 1464016136767 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 3868 | 1464016136769 Marionette TRACE conn3 <- [1,526,null,{}] 08:08:56 INFO - PROCESS | 3868 | 1464016136773 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}] 08:08:56 INFO - PROCESS | 3868 | 1464016136854 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:08:56 INFO - PROCESS | 3868 | 1464016136862 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 3868 | ++DOCSHELL 10F0BC00 == 29 [pid = 3868] [id = 141] 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (114A5800) [pid = 3868] [serial = 421] [outer = 00000000] 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (128A7C00) [pid = 3868] [serial = 422] [outer = 114A5800] 08:08:56 INFO - PROCESS | 3868 | 1464016136906 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (12B68400) [pid = 3868] [serial = 423] [outer = 114A5800] 08:08:57 INFO - PROCESS | 3868 | 1464016137373 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]]]}] 08:08:57 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 08:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 639ms 08:08:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:08:57 INFO - PROCESS | 3868 | 1464016137404 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 3868 | 1464016137407 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:08:57 INFO - PROCESS | 3868 | 1464016137411 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 3868 | 1464016137414 Marionette TRACE conn3 <- [1,530,null,{}] 08:08:57 INFO - PROCESS | 3868 | 1464016137425 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}] 08:08:57 INFO - PROCESS | 3868 | 1464016137509 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:08:57 INFO - PROCESS | 3868 | 1464016137519 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 3868 | ++DOCSHELL 13715800 == 30 [pid = 3868] [id = 142] 08:08:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (13715C00) [pid = 3868] [serial = 424] [outer = 00000000] 08:08:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (13BCB400) [pid = 3868] [serial = 425] [outer = 13715C00] 08:08:57 INFO - PROCESS | 3868 | 1464016137568 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BD4000) [pid = 3868] [serial = 426] [outer = 13715C00] 08:08:58 INFO - PROCESS | 3868 | 1464016138038 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"]]]}] 08:08:58 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 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:58 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 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:08:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 687ms 08:08:58 INFO - PROCESS | 3868 | 1464016138093 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 3868 | 1464016138096 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:08:58 INFO - PROCESS | 3868 | 1464016138099 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 3868 | 1464016138101 Marionette TRACE conn3 <- [1,534,null,{}] 08:08:58 INFO - PROCESS | 3868 | 1464016138104 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}] 08:08:58 INFO - PROCESS | 3868 | 1464016138190 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:08:58 INFO - PROCESS | 3868 | 1464016138197 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 3868 | ++DOCSHELL 10F04000 == 31 [pid = 3868] [id = 143] 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1401D400) [pid = 3868] [serial = 427] [outer = 00000000] 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1540B400) [pid = 3868] [serial = 428] [outer = 1401D400] 08:08:58 INFO - PROCESS | 3868 | 1464016138241 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1595E400) [pid = 3868] [serial = 429] [outer = 1401D400] 08:08:58 INFO - PROCESS | 3868 | 1464016138690 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]]]}] 08:08:58 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. 08:08:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 624ms 08:08:58 INFO - PROCESS | 3868 | 1464016138737 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 3868 | 1464016138739 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:08:58 INFO - PROCESS | 3868 | 1464016138745 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 3868 | 1464016138747 Marionette TRACE conn3 <- [1,538,null,{}] 08:08:58 INFO - PROCESS | 3868 | 1464016138750 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}] 08:08:58 INFO - PROCESS | 3868 | 1464016138826 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:08:58 INFO - PROCESS | 3868 | 1464016138833 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 3868 | ++DOCSHELL 15994800 == 32 [pid = 3868] [id = 144] 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1599B800) [pid = 3868] [serial = 430] [outer = 00000000] 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1660DC00) [pid = 3868] [serial = 431] [outer = 1599B800] 08:08:58 INFO - PROCESS | 3868 | 1464016138877 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16611800) [pid = 3868] [serial = 432] [outer = 1599B800] 08:08:59 INFO - PROCESS | 3868 | 1464016139314 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]]]}] 08:08:59 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. 08:08:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 593ms 08:08:59 INFO - PROCESS | 3868 | 1464016139346 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 3868 | 1464016139348 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:08:59 INFO - PROCESS | 3868 | 1464016139352 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 3868 | 1464016139353 Marionette TRACE conn3 <- [1,542,null,{}] 08:08:59 INFO - PROCESS | 3868 | 1464016139357 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}] 08:08:59 INFO - PROCESS | 3868 | 1464016139463 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:08:59 INFO - PROCESS | 3868 | 1464016139471 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 3868 | ++DOCSHELL 16608400 == 33 [pid = 3868] [id = 145] 08:08:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1660D000) [pid = 3868] [serial = 433] [outer = 00000000] 08:08:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16D06400) [pid = 3868] [serial = 434] [outer = 1660D000] 08:08:59 INFO - PROCESS | 3868 | 1464016139519 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16E26000) [pid = 3868] [serial = 435] [outer = 1660D000] 08:08:59 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:59 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:59 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:59 INFO - PROCESS | 3868 | 1464016139931 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 08:08:59 INFO - PROCESS | 3868 | 1464016139988 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 3868 | 1464016139990 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:08:59 INFO - PROCESS | 3868 | 1464016139993 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:08:59 INFO - PROCESS | 3868 | 1464016139995 Marionette TRACE conn3 <- [1,546,null,{}] 08:08:59 INFO - PROCESS | 3868 | 1464016139998 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}] 08:09:00 INFO - PROCESS | 3868 | 1464016140089 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:09:00 INFO - PROCESS | 3868 | 1464016140098 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 3868 | ++DOCSHELL 16E10800 == 34 [pid = 3868] [id = 146] 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17397800) [pid = 3868] [serial = 436] [outer = 00000000] 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1743DC00) [pid = 3868] [serial = 437] [outer = 17397800] 08:09:00 INFO - PROCESS | 3868 | 1464016140148 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1744B800) [pid = 3868] [serial = 438] [outer = 17397800] 08:09:00 INFO - PROCESS | 3868 | 1464016140573 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 640ms 08:09:00 INFO - PROCESS | 3868 | 1464016140632 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 3868 | 1464016140634 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:09:00 INFO - PROCESS | 3868 | 1464016140637 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 3868 | 1464016140639 Marionette TRACE conn3 <- [1,550,null,{}] 08:09:00 INFO - PROCESS | 3868 | 1464016140643 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}] 08:09:00 INFO - PROCESS | 3868 | 1464016140723 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:09:00 INFO - PROCESS | 3868 | 1464016140730 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 3868 | ++DOCSHELL 177CDC00 == 35 [pid = 3868] [id = 147] 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (17887C00) [pid = 3868] [serial = 439] [outer = 00000000] 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (17DDFC00) [pid = 3868] [serial = 440] [outer = 17887C00] 08:09:00 INFO - PROCESS | 3868 | 1464016140773 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17DE7800) [pid = 3868] [serial = 441] [outer = 17887C00] 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:01 INFO - PROCESS | 3868 | 1464016141189 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 593ms 08:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:09:01 INFO - PROCESS | 3868 | 1464016141234 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 3868 | 1464016141236 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:09:01 INFO - PROCESS | 3868 | 1464016141239 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 3868 | 1464016141241 Marionette TRACE conn3 <- [1,554,null,{}] 08:09:01 INFO - PROCESS | 3868 | 1464016141256 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}] 08:09:01 INFO - PROCESS | 3868 | 1464016141354 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:09:01 INFO - PROCESS | 3868 | 1464016141360 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 3868 | ++DOCSHELL 17D83400 == 36 [pid = 3868] [id = 148] 08:09:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1822DC00) [pid = 3868] [serial = 442] [outer = 00000000] 08:09:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (19510400) [pid = 3868] [serial = 443] [outer = 1822DC00] 08:09:01 INFO - PROCESS | 3868 | 1464016141403 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (19512000) [pid = 3868] [serial = 444] [outer = 1822DC00] 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:01 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:01 INFO - PROCESS | 3868 | 1464016141839 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 624ms 08:09:01 INFO - PROCESS | 3868 | 1464016141877 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 3868 | 1464016141879 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:09:01 INFO - PROCESS | 3868 | 1464016141882 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 3868 | 1464016141884 Marionette TRACE conn3 <- [1,558,null,{}] 08:09:01 INFO - PROCESS | 3868 | 1464016141888 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}] 08:09:01 INFO - PROCESS | 3868 | 1464016141989 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:09:01 INFO - PROCESS | 3868 | 1464016141995 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 3868 | ++DOCSHELL 17439000 == 37 [pid = 3868] [id = 149] 08:09:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1950C400) [pid = 3868] [serial = 445] [outer = 00000000] 08:09:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (197CC000) [pid = 3868] [serial = 446] [outer = 1950C400] 08:09:02 INFO - PROCESS | 3868 | 1464016142038 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (197DA400) [pid = 3868] [serial = 447] [outer = 1950C400] 08:09:02 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:02 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:02 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:02 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:02 INFO - PROCESS | 3868 | 1464016142476 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 639ms 08:09:02 INFO - PROCESS | 3868 | 1464016142521 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 3868 | 1464016142523 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:09:02 INFO - PROCESS | 3868 | 1464016142526 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 3868 | 1464016142529 Marionette TRACE conn3 <- [1,562,null,{}] 08:09:02 INFO - PROCESS | 3868 | 1464016142532 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}] 08:09:02 INFO - PROCESS | 3868 | 1464016142653 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:09:02 INFO - PROCESS | 3868 | 1464016142739 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 3868 | ++DOCSHELL 19ADEC00 == 38 [pid = 3868] [id = 150] 08:09:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (19AE0800) [pid = 3868] [serial = 448] [outer = 00000000] 08:09:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1A1BD400) [pid = 3868] [serial = 449] [outer = 19AE0800] 08:09:02 INFO - PROCESS | 3868 | 1464016142793 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A220C00) [pid = 3868] [serial = 450] [outer = 19AE0800] 08:09:03 INFO - PROCESS | 3868 | 1464016143518 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]]]}] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1956CC00) [pid = 3868] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16D0FC00) [pid = 3868] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1822A000) [pid = 3868] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1822C400) [pid = 3868] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (143D3400) [pid = 3868] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (0F2EE800) [pid = 3868] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (12B61000) [pid = 3868] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (19563000) [pid = 3868] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1660D800) [pid = 3868] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (0F2F7000) [pid = 3868] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17D88800) [pid = 3868] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16D08800) [pid = 3868] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1692F000) [pid = 3868] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (13D2E000) [pid = 3868] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (13BCFC00) [pid = 3868] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10A81400) [pid = 3868] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A805C00) [pid = 3868] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (15404400) [pid = 3868] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (13BCCC00) [pid = 3868] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (17DE1C00) [pid = 3868] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19564800) [pid = 3868] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (11291800) [pid = 3868] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A804000) [pid = 3868] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16E31800) [pid = 3868] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13317C00) [pid = 3868] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (0F2EF000) [pid = 3868] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:09:03 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1B081000) [pid = 3868] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1046ms 08:09:03 INFO - PROCESS | 3868 | 1464016143570 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 3868 | 1464016143572 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:09:03 INFO - PROCESS | 3868 | 1464016143575 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:09:03 INFO - PROCESS | 3868 | 1464016143576 Marionette TRACE conn3 <- [1,566,null,{}] 08:09:03 INFO - PROCESS | 3868 | 1464016143593 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}] 08:09:03 INFO - PROCESS | 3868 | 1464016143665 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:09:03 INFO - PROCESS | 3868 | 1464016143673 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 3868 | ++DOCSHELL 11427C00 == 39 [pid = 3868] [id = 151] 08:09:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (114A3800) [pid = 3868] [serial = 451] [outer = 00000000] 08:09:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1370E800) [pid = 3868] [serial = 452] [outer = 114A3800] 08:09:03 INFO - PROCESS | 3868 | 1464016143717 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BD2800) [pid = 3868] [serial = 453] [outer = 114A3800] 08:09:04 INFO - PROCESS | 3868 | 1464016144143 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 593ms 08:09:04 INFO - PROCESS | 3868 | 1464016144172 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 3868 | 1464016144174 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:09:04 INFO - PROCESS | 3868 | 1464016144182 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 3868 | 1464016144183 Marionette TRACE conn3 <- [1,570,null,{}] 08:09:04 INFO - PROCESS | 3868 | 1464016144186 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}] 08:09:04 INFO - PROCESS | 3868 | 1464016144285 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:09:04 INFO - PROCESS | 3868 | 1464016144295 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 3868 | ++DOCSHELL 11C5E400 == 40 [pid = 3868] [id = 152] 08:09:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (156E8400) [pid = 3868] [serial = 454] [outer = 00000000] 08:09:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16D08000) [pid = 3868] [serial = 455] [outer = 156E8400] 08:09:04 INFO - PROCESS | 3868 | 1464016144337 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17438400) [pid = 3868] [serial = 456] [outer = 156E8400] 08:09:04 INFO - PROCESS | 3868 | 1464016144760 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 640ms 08:09:04 INFO - PROCESS | 3868 | 1464016144821 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 3868 | 1464016144823 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:09:04 INFO - PROCESS | 3868 | 1464016144826 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 3868 | 1464016144828 Marionette TRACE conn3 <- [1,574,null,{}] 08:09:04 INFO - PROCESS | 3868 | 1464016144831 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}] 08:09:04 INFO - PROCESS | 3868 | 1464016144905 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:09:04 INFO - PROCESS | 3868 | 1464016144913 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 3868 | ++DOCSHELL 1693A800 == 41 [pid = 3868] [id = 153] 08:09:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17DDC800) [pid = 3868] [serial = 457] [outer = 00000000] 08:09:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (197D0C00) [pid = 3868] [serial = 458] [outer = 17DDC800] 08:09:04 INFO - PROCESS | 3868 | 1464016144956 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1A218800) [pid = 3868] [serial = 459] [outer = 17DDC800] 08:09:05 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:05 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:05 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:05 INFO - PROCESS | 3868 | 1464016145364 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 593ms 08:09:05 INFO - PROCESS | 3868 | 1464016145423 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 3868 | 1464016145425 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:09:05 INFO - PROCESS | 3868 | 1464016145429 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:09:05 INFO - PROCESS | 3868 | 1464016145430 Marionette TRACE conn3 <- [1,578,null,{}] 08:09:05 INFO - PROCESS | 3868 | 1464016145434 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}] 08:09:05 INFO - PROCESS | 3868 | 1464016145519 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:09:05 INFO - PROCESS | 3868 | 1464016145694 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6800 == 42 [pid = 3868] [id = 154] 08:09:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (0F2F6C00) [pid = 3868] [serial = 460] [outer = 00000000] 08:09:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1043F800) [pid = 3868] [serial = 461] [outer = 0F2F6C00] 08:09:05 INFO - PROCESS | 3868 | 1464016145791 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (105F5800) [pid = 3868] [serial = 462] [outer = 0F2F6C00] 08:09:06 INFO - PROCESS | 3868 | 1464016146461 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1092ms 08:09:06 INFO - PROCESS | 3868 | 1464016146531 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 3868 | 1464016146535 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:09:06 INFO - PROCESS | 3868 | 1464016146540 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 3868 | 1464016146544 Marionette TRACE conn3 <- [1,582,null,{}] 08:09:06 INFO - PROCESS | 3868 | 1464016146549 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}] 08:09:06 INFO - PROCESS | 3868 | 1464016146663 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:09:06 INFO - PROCESS | 3868 | 1464016146743 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 3868 | ++DOCSHELL 12D7E800 == 43 [pid = 3868] [id = 155] 08:09:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (13079000) [pid = 3868] [serial = 463] [outer = 00000000] 08:09:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (13382000) [pid = 3868] [serial = 464] [outer = 13079000] 08:09:06 INFO - PROCESS | 3868 | 1464016146838 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13D28C00) [pid = 3868] [serial = 465] [outer = 13079000] 08:09:07 INFO - PROCESS | 3868 | 1464016147754 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1248ms 08:09:07 INFO - PROCESS | 3868 | 1464016147797 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 3868 | 1464016147800 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:09:07 INFO - PROCESS | 3868 | 1464016147805 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 3868 | 1464016147809 Marionette TRACE conn3 <- [1,586,null,{}] 08:09:07 INFO - PROCESS | 3868 | 1464016147815 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}] 08:09:07 INFO - PROCESS | 3868 | 1464016147914 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:09:07 INFO - PROCESS | 3868 | 1464016147995 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 3868 | ++DOCSHELL 10562C00 == 44 [pid = 3868] [id = 156] 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (105F0800) [pid = 3868] [serial = 466] [outer = 00000000] 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (114AE000) [pid = 3868] [serial = 467] [outer = 105F0800] 08:09:08 INFO - PROCESS | 3868 | 1464016148043 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (128A5000) [pid = 3868] [serial = 468] [outer = 105F0800] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 1043A000 == 43 [pid = 3868] [id = 28] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 1032C000 == 42 [pid = 3868] [id = 18] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 11C0B800 == 41 [pid = 3868] [id = 19] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 1603E400 == 40 [pid = 3868] [id = 27] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 164F7400 == 39 [pid = 3868] [id = 8] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 130CD800 == 38 [pid = 3868] [id = 23] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 11293000 == 37 [pid = 3868] [id = 24] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 10A7DC00 == 36 [pid = 3868] [id = 26] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 10F03C00 == 35 [pid = 3868] [id = 22] 08:09:08 INFO - PROCESS | 3868 | --DOCSHELL 1A63D000 == 34 [pid = 3868] [id = 139] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1AD35800) [pid = 3868] [serial = 329] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A86FC00) [pid = 3868] [serial = 251] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16658000) [pid = 3868] [serial = 245] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (13BD6400) [pid = 3868] [serial = 287] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (19BB2800) [pid = 3868] [serial = 296] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1A766C00) [pid = 3868] [serial = 248] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (12D7E000) [pid = 3868] [serial = 242] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A770000) [pid = 3868] [serial = 416] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1A635C00) [pid = 3868] [serial = 414] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (177D6C00) [pid = 3868] [serial = 400] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (19512C00) [pid = 3868] [serial = 403] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17D7EC00) [pid = 3868] [serial = 401] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (197CD400) [pid = 3868] [serial = 406] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19514000) [pid = 3868] [serial = 404] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1401DC00) [pid = 3868] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1956D000) [pid = 3868] [serial = 410] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (19BC0000) [pid = 3868] [serial = 411] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (197CF800) [pid = 3868] [serial = 407] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (10A7A800) [pid = 3868] [serial = 388] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (11C06C00) [pid = 3868] [serial = 389] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13381800) [pid = 3868] [serial = 386] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (130D2000) [pid = 3868] [serial = 385] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (197DE800) [pid = 3868] [serial = 383] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (197D8C00) [pid = 3868] [serial = 382] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16E16400) [pid = 3868] [serial = 380] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16E12000) [pid = 3868] [serial = 379] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13BF1400) [pid = 3868] [serial = 377] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13909C00) [pid = 3868] [serial = 376] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (197E0C00) [pid = 3868] [serial = 374] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16E0E800) [pid = 3868] [serial = 397] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16D05C00) [pid = 3868] [serial = 394] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16D09800) [pid = 3868] [serial = 395] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1599E800) [pid = 3868] [serial = 391] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1604A800) [pid = 3868] [serial = 392] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1A21A400) [pid = 3868] [serial = 413] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16E0FC00) [pid = 3868] [serial = 398] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (154DA800) [pid = 3868] [serial = 293] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13312400) [pid = 3868] [serial = 290] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1956AC00) [pid = 3868] [serial = 338] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13D26400) [pid = 3868] [serial = 335] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (10A58C00) [pid = 3868] [serial = 332] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1B086000) [pid = 3868] [serial = 341] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 3868 | 1464016148535 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 796ms 08:09:08 INFO - PROCESS | 3868 | 1464016148589 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 3868 | 1464016148594 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:09:08 INFO - PROCESS | 3868 | 1464016148600 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 3868 | 1464016148603 Marionette TRACE conn3 <- [1,590,null,{}] 08:09:08 INFO - PROCESS | 3868 | 1464016148606 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}] 08:09:08 INFO - PROCESS | 3868 | 1464016148684 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:09:08 INFO - PROCESS | 3868 | 1464016148693 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 3868 | ++DOCSHELL 11A04C00 == 35 [pid = 3868] [id = 157] 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (11A06000) [pid = 3868] [serial = 469] [outer = 00000000] 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1307D000) [pid = 3868] [serial = 470] [outer = 11A06000] 08:09:08 INFO - PROCESS | 3868 | 1464016148737 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1331BC00) [pid = 3868] [serial = 471] [outer = 11A06000] 08:09:09 INFO - PROCESS | 3868 | 1464016149181 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 624ms 08:09:09 INFO - PROCESS | 3868 | 1464016149237 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 3868 | 1464016149239 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:09:09 INFO - PROCESS | 3868 | 1464016149242 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 3868 | 1464016149246 Marionette TRACE conn3 <- [1,594,null,{}] 08:09:09 INFO - PROCESS | 3868 | 1464016149256 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}] 08:09:09 INFO - PROCESS | 3868 | 1464016149336 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:09:09 INFO - PROCESS | 3868 | 1464016149347 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 3868 | ++DOCSHELL 1401DC00 == 36 [pid = 3868] [id = 158] 08:09:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (140D3800) [pid = 3868] [serial = 472] [outer = 00000000] 08:09:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1434E800) [pid = 3868] [serial = 473] [outer = 140D3800] 08:09:09 INFO - PROCESS | 3868 | 1464016149394 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (143D2000) [pid = 3868] [serial = 474] [outer = 140D3800] 08:09:09 INFO - PROCESS | 3868 | 1464016149831 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 639ms 08:09:09 INFO - PROCESS | 3868 | 1464016149880 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 3868 | 1464016149882 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:09:09 INFO - PROCESS | 3868 | 1464016149886 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 3868 | 1464016149887 Marionette TRACE conn3 <- [1,598,null,{}] 08:09:09 INFO - PROCESS | 3868 | 1464016149890 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}] 08:09:09 INFO - PROCESS | 3868 | 1464016149966 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:09:09 INFO - PROCESS | 3868 | 1464016149972 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 3868 | ++DOCSHELL 156DE800 == 37 [pid = 3868] [id = 159] 08:09:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15965400) [pid = 3868] [serial = 475] [outer = 00000000] 08:09:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16605C00) [pid = 3868] [serial = 476] [outer = 15965400] 08:09:10 INFO - PROCESS | 3868 | 1464016150020 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1660E400) [pid = 3868] [serial = 477] [outer = 15965400] 08:09:10 INFO - PROCESS | 3868 | 1464016150462 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 640ms 08:09:10 INFO - PROCESS | 3868 | 1464016150524 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 3868 | 1464016150526 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 3868 | 1464016150529 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:09:10 INFO - PROCESS | 3868 | 1464016150531 Marionette TRACE conn3 <- [1,602,null,{}] 08:09:10 INFO - PROCESS | 3868 | 1464016150543 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}] 08:09:10 INFO - PROCESS | 3868 | 1464016150642 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:09:10 INFO - PROCESS | 3868 | 1464016150648 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 3868 | ++DOCSHELL 13BCE000 == 38 [pid = 3868] [id = 160] 08:09:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (156E2C00) [pid = 3868] [serial = 478] [outer = 00000000] 08:09:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (169C5000) [pid = 3868] [serial = 479] [outer = 156E2C00] 08:09:10 INFO - PROCESS | 3868 | 1464016150692 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16D03400) [pid = 3868] [serial = 480] [outer = 156E2C00] 08:09:11 INFO - PROCESS | 3868 | 1464016151118 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 640ms 08:09:11 INFO - PROCESS | 3868 | 1464016151167 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 3868 | 1464016151169 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 3868 | 1464016151172 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:09:11 INFO - PROCESS | 3868 | 1464016151174 Marionette TRACE conn3 <- [1,606,null,{}] 08:09:11 INFO - PROCESS | 3868 | 1464016151178 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}] 08:09:11 INFO - PROCESS | 3868 | 1464016151295 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:09:11 INFO - PROCESS | 3868 | 1464016151376 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 3868 | ++DOCSHELL 16E0C000 == 39 [pid = 3868] [id = 161] 08:09:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16E0F000) [pid = 3868] [serial = 481] [outer = 00000000] 08:09:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16E17C00) [pid = 3868] [serial = 482] [outer = 16E0F000] 08:09:11 INFO - PROCESS | 3868 | 1464016151420 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17037C00) [pid = 3868] [serial = 483] [outer = 16E0F000] 08:09:11 INFO - PROCESS | 3868 | 1464016151837 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 687ms 08:09:11 INFO - PROCESS | 3868 | 1464016151876 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 3868 | 1464016151878 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 3868 | 1464016151881 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:09:11 INFO - PROCESS | 3868 | 1464016151883 Marionette TRACE conn3 <- [1,610,null,{}] 08:09:11 INFO - PROCESS | 3868 | 1464016151887 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}] 08:09:11 INFO - PROCESS | 3868 | 1464016151987 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:09:11 INFO - PROCESS | 3868 | 1464016151993 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 3868 | ++DOCSHELL 16E0E800 == 40 [pid = 3868] [id = 162] 08:09:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1703C000) [pid = 3868] [serial = 484] [outer = 00000000] 08:09:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (174E1C00) [pid = 3868] [serial = 485] [outer = 1703C000] 08:09:12 INFO - PROCESS | 3868 | 1464016152036 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (17887400) [pid = 3868] [serial = 486] [outer = 1703C000] 08:09:12 INFO - PROCESS | 3868 | 1464016152452 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 593ms 08:09:12 INFO - PROCESS | 3868 | 1464016152481 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 3868 | 1464016152483 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:09:12 INFO - PROCESS | 3868 | 1464016152486 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 3868 | 1464016152488 Marionette TRACE conn3 <- [1,614,null,{}] 08:09:12 INFO - PROCESS | 3868 | 1464016152492 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}] 08:09:12 INFO - PROCESS | 3868 | 1464016152700 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13715C00) [pid = 3868] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1401D400) [pid = 3868] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1660D000) [pid = 3868] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (17397800) [pid = 3868] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1822DC00) [pid = 3868] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1599B800) [pid = 3868] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17887C00) [pid = 3868] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1050D000) [pid = 3868] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1950C400) [pid = 3868] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19AE0800) [pid = 3868] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (114A3800) [pid = 3868] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (114A5800) [pid = 3868] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:09:12 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (156E8400) [pid = 3868] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:09:12 INFO - PROCESS | 3868 | 1464016152783 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 3868 | ++DOCSHELL 10375000 == 41 [pid = 3868] [id = 163] 08:09:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1050D000) [pid = 3868] [serial = 487] [outer = 00000000] 08:09:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13316400) [pid = 3868] [serial = 488] [outer = 1050D000] 08:09:12 INFO - PROCESS | 3868 | 1464016152827 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (156E8400) [pid = 3868] [serial = 489] [outer = 1050D000] 08:09:13 INFO - PROCESS | 3868 | 1464016153280 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 827ms 08:09:13 INFO - PROCESS | 3868 | 1464016153328 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 3868 | 1464016153330 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:09:13 INFO - PROCESS | 3868 | 1464016153333 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 3868 | 1464016153335 Marionette TRACE conn3 <- [1,618,null,{}] 08:09:13 INFO - PROCESS | 3868 | 1464016153339 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}] 08:09:13 INFO - PROCESS | 3868 | 1464016153425 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:09:13 INFO - PROCESS | 3868 | 1464016153432 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 3868 | ++DOCSHELL 19566800 == 42 [pid = 3868] [id = 164] 08:09:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (19566C00) [pid = 3868] [serial = 490] [outer = 00000000] 08:09:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (197CB400) [pid = 3868] [serial = 491] [outer = 19566C00] 08:09:13 INFO - PROCESS | 3868 | 1464016153480 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19568800) [pid = 3868] [serial = 492] [outer = 19566C00] 08:09:14 INFO - PROCESS | 3868 | 1464016154000 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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 08:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:09:14 INFO - PROCESS | 3868 | 1464016154047 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 3868 | 1464016154049 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 3868 | 1464016154052 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 3868 | 1464016154054 Marionette TRACE conn3 <- [1,622,null,{}] 08:09:14 INFO - PROCESS | 3868 | 1464016154062 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}] 08:09:14 INFO - PROCESS | 3868 | 1464016154135 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:09:14 INFO - PROCESS | 3868 | 1464016154141 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 3868 | ++DOCSHELL 156DC400 == 43 [pid = 3868] [id = 165] 08:09:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15994C00) [pid = 3868] [serial = 493] [outer = 00000000] 08:09:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17E9E800) [pid = 3868] [serial = 494] [outer = 15994C00] 08:09:14 INFO - PROCESS | 3868 | 1464016154184 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1822E000) [pid = 3868] [serial = 495] [outer = 15994C00] 08:09:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:14 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:14 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:14 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:14 INFO - PROCESS | 3868 | 1464016154604 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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 593ms 08:09:14 INFO - PROCESS | 3868 | 1464016154647 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 3868 | 1464016154649 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:09:14 INFO - PROCESS | 3868 | 1464016154652 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 3868 | 1464016154655 Marionette TRACE conn3 <- [1,626,null,{}] 08:09:14 INFO - PROCESS | 3868 | 1464016154658 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}] 08:09:14 INFO - PROCESS | 3868 | 1464016154795 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:09:14 INFO - PROCESS | 3868 | 1464016154880 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 3868 | ++DOCSHELL 103EB000 == 44 [pid = 3868] [id = 166] 08:09:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (103F8400) [pid = 3868] [serial = 496] [outer = 00000000] 08:09:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10A59000) [pid = 3868] [serial = 497] [outer = 103F8400] 08:09:14 INFO - PROCESS | 3868 | 1464016154935 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10F05800) [pid = 3868] [serial = 498] [outer = 103F8400] 08:09:15 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:15 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:15 INFO - PROCESS | 3868 | 1464016155487 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 905ms 08:09:15 INFO - PROCESS | 3868 | 1464016155558 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 3868 | 1464016155562 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:09:15 INFO - PROCESS | 3868 | 1464016155567 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 3868 | 1464016155571 Marionette TRACE conn3 <- [1,630,null,{}] 08:09:15 INFO - PROCESS | 3868 | 1464016155576 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}] 08:09:15 INFO - PROCESS | 3868 | 1464016155690 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:09:15 INFO - PROCESS | 3868 | 1464016155775 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 3868 | ++DOCSHELL 13717400 == 45 [pid = 3868] [id = 167] 08:09:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (13901800) [pid = 3868] [serial = 499] [outer = 00000000] 08:09:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (13BD8400) [pid = 3868] [serial = 500] [outer = 13901800] 08:09:15 INFO - PROCESS | 3868 | 1464016155830 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (14356800) [pid = 3868] [serial = 501] [outer = 13901800] 08:09:16 INFO - PROCESS | 3868 | 1464016156344 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 796ms 08:09:16 INFO - PROCESS | 3868 | 1464016156370 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 3868 | 1464016156373 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:09:16 INFO - PROCESS | 3868 | 1464016156393 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 3868 | 1464016156395 Marionette TRACE conn3 <- [1,634,null,{}] 08:09:16 INFO - PROCESS | 3868 | 1464016156399 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}] 08:09:16 INFO - PROCESS | 3868 | 1464016156496 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:09:16 INFO - PROCESS | 3868 | 1464016156589 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 3868 | ++DOCSHELL 16E0AC00 == 46 [pid = 3868] [id = 168] 08:09:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16E0B800) [pid = 3868] [serial = 502] [outer = 00000000] 08:09:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16E16400) [pid = 3868] [serial = 503] [outer = 16E0B800] 08:09:16 INFO - PROCESS | 3868 | 1464016156651 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (17889000) [pid = 3868] [serial = 504] [outer = 16E0B800] 08:09:17 INFO - PROCESS | 3868 | 1464016157230 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 890ms 08:09:17 INFO - PROCESS | 3868 | 1464016157305 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 3868 | 1464016157309 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:09:17 INFO - PROCESS | 3868 | 1464016157321 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 3868 | 1464016157326 Marionette TRACE conn3 <- [1,638,null,{}] 08:09:17 INFO - PROCESS | 3868 | 1464016157329 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}] 08:09:17 INFO - PROCESS | 3868 | 1464016157428 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:09:17 INFO - PROCESS | 3868 | 1464016157505 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 3868 | ++DOCSHELL 197C9800 == 47 [pid = 3868] [id = 169] 08:09:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (197DF800) [pid = 3868] [serial = 505] [outer = 00000000] 08:09:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A1C8400) [pid = 3868] [serial = 506] [outer = 197DF800] 08:09:17 INFO - PROCESS | 3868 | 1464016157558 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A222400) [pid = 3868] [serial = 507] [outer = 197DF800] 08:09:18 INFO - PROCESS | 3868 | 1464016158113 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 858ms 08:09:18 INFO - PROCESS | 3868 | 1464016158177 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 3868 | 1464016158179 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:09:18 INFO - PROCESS | 3868 | 1464016158183 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 3868 | 1464016158185 Marionette TRACE conn3 <- [1,642,null,{}] 08:09:18 INFO - PROCESS | 3868 | 1464016158189 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}] 08:09:18 INFO - PROCESS | 3868 | 1464016158284 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:09:18 INFO - PROCESS | 3868 | 1464016158372 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 3868 | ++DOCSHELL 19ADBC00 == 48 [pid = 3868] [id = 170] 08:09:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A1C8000) [pid = 3868] [serial = 508] [outer = 00000000] 08:09:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A6D5800) [pid = 3868] [serial = 509] [outer = 1A1C8000] 08:09:18 INFO - PROCESS | 3868 | 1464016158425 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1A766000) [pid = 3868] [serial = 510] [outer = 1A1C8000] 08:09:18 INFO - PROCESS | 3868 | 1464016158976 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 842ms 08:09:19 INFO - PROCESS | 3868 | 1464016159026 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 3868 | 1464016159028 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:09:19 INFO - PROCESS | 3868 | 1464016159032 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:09:19 INFO - PROCESS | 3868 | 1464016159034 Marionette TRACE conn3 <- [1,646,null,{}] 08:09:19 INFO - PROCESS | 3868 | 1464016159038 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}] 08:09:19 INFO - PROCESS | 3868 | 1464016159135 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:09:19 INFO - PROCESS | 3868 | 1464016159226 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 3868 | ++DOCSHELL 128A6800 == 49 [pid = 3868] [id = 171] 08:09:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13374C00) [pid = 3868] [serial = 511] [outer = 00000000] 08:09:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (156E2400) [pid = 3868] [serial = 512] [outer = 13374C00] 08:09:19 INFO - PROCESS | 3868 | 1464016159287 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16632000) [pid = 3868] [serial = 513] [outer = 13374C00] 08:09:20 INFO - PROCESS | 3868 | 1464016159996 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 998ms 08:09:20 INFO - PROCESS | 3868 | 1464016160036 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 3868 | 1464016160040 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:09:20 INFO - PROCESS | 3868 | 1464016160045 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 3868 | 1464016160048 Marionette TRACE conn3 <- [1,650,null,{}] 08:09:20 INFO - PROCESS | 3868 | 1464016160052 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}] 08:09:20 INFO - PROCESS | 3868 | 1464016160148 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:09:20 INFO - PROCESS | 3868 | 1464016160244 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 3868 | ++DOCSHELL 11C6B400 == 50 [pid = 3868] [id = 172] 08:09:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1288D000) [pid = 3868] [serial = 514] [outer = 00000000] 08:09:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13716800) [pid = 3868] [serial = 515] [outer = 1288D000] 08:09:20 INFO - PROCESS | 3868 | 1464016160291 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13BCF000) [pid = 3868] [serial = 516] [outer = 1288D000] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (13BCB400) [pid = 3868] [serial = 425] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (13BD4000) [pid = 3868] [serial = 426] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1540B400) [pid = 3868] [serial = 428] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1595E400) [pid = 3868] [serial = 429] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16D06400) [pid = 3868] [serial = 434] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16E26000) [pid = 3868] [serial = 435] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1743DC00) [pid = 3868] [serial = 437] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1744B800) [pid = 3868] [serial = 438] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (19512000) [pid = 3868] [serial = 444] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1660DC00) [pid = 3868] [serial = 431] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16611800) [pid = 3868] [serial = 432] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (17DDFC00) [pid = 3868] [serial = 440] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10A5A000) [pid = 3868] [serial = 419] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (197DA400) [pid = 3868] [serial = 447] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (197CC000) [pid = 3868] [serial = 446] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10A7CC00) [pid = 3868] [serial = 420] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1A220C00) [pid = 3868] [serial = 450] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1A1BD400) [pid = 3868] [serial = 449] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1370E800) [pid = 3868] [serial = 452] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (128A7C00) [pid = 3868] [serial = 422] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (12B68400) [pid = 3868] [serial = 423] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16D08000) [pid = 3868] [serial = 455] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13BD2800) [pid = 3868] [serial = 453] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19510400) [pid = 3868] [serial = 443] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (17DE7800) [pid = 3868] [serial = 441] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17438400) [pid = 3868] [serial = 456] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (197D0C00) [pid = 3868] [serial = 458] [outer = 00000000] [url = about:blank] 08:09:20 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:20 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:20 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:20 INFO - PROCESS | 3868 | 1464016160788 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 796ms 08:09:20 INFO - PROCESS | 3868 | 1464016160844 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 3868 | 1464016160849 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:09:20 INFO - PROCESS | 3868 | 1464016160855 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 3868 | 1464016160858 Marionette TRACE conn3 <- [1,654,null,{}] 08:09:20 INFO - PROCESS | 3868 | 1464016160861 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}] 08:09:20 INFO - PROCESS | 3868 | 1464016160943 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:09:20 INFO - PROCESS | 3868 | 1464016160952 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 3868 | ++DOCSHELL 105F5000 == 51 [pid = 3868] [id = 173] 08:09:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (105FB000) [pid = 3868] [serial = 517] [outer = 00000000] 08:09:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13D24400) [pid = 3868] [serial = 518] [outer = 105FB000] 08:09:20 INFO - PROCESS | 3868 | 1464016160996 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (140E0800) [pid = 3868] [serial = 519] [outer = 105FB000] 08:09:21 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:21 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:21 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:21 INFO - PROCESS | 3868 | 1464016161442 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 640ms 08:09:21 INFO - PROCESS | 3868 | 1464016161492 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 3868 | 1464016161495 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:09:21 INFO - PROCESS | 3868 | 1464016161498 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 3868 | 1464016161501 Marionette TRACE conn3 <- [1,658,null,{}] 08:09:21 INFO - PROCESS | 3868 | 1464016161511 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}] 08:09:21 INFO - PROCESS | 3868 | 1464016161592 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:09:21 INFO - PROCESS | 3868 | 1464016161602 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 3868 | ++DOCSHELL 15DCE400 == 52 [pid = 3868] [id = 174] 08:09:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16606000) [pid = 3868] [serial = 520] [outer = 00000000] 08:09:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16611C00) [pid = 3868] [serial = 521] [outer = 16606000] 08:09:21 INFO - PROCESS | 3868 | 1464016161652 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16933800) [pid = 3868] [serial = 522] [outer = 16606000] 08:09:22 INFO - PROCESS | 3868 | 1464016162091 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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 640ms 08:09:22 INFO - PROCESS | 3868 | 1464016162136 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 3868 | 1464016162138 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:09:22 INFO - PROCESS | 3868 | 1464016162142 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 3868 | 1464016162143 Marionette TRACE conn3 <- [1,662,null,{}] 08:09:22 INFO - PROCESS | 3868 | 1464016162147 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}] 08:09:22 INFO - PROCESS | 3868 | 1464016162225 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:09:22 INFO - PROCESS | 3868 | 1464016162231 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 3868 | ++DOCSHELL 16D01C00 == 53 [pid = 3868] [id = 175] 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16D05C00) [pid = 3868] [serial = 523] [outer = 00000000] 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16E12400) [pid = 3868] [serial = 524] [outer = 16D05C00] 08:09:22 INFO - PROCESS | 3868 | 1464016162275 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16E30400) [pid = 3868] [serial = 525] [outer = 16D05C00] 08:09:22 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:22 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:22 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:22 INFO - PROCESS | 3868 | 1464016162699 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]]]}] 08:09:22 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 08:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 593ms 08:09:22 INFO - PROCESS | 3868 | 1464016162750 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 3868 | 1464016162752 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:09:22 INFO - PROCESS | 3868 | 1464016162756 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 3868 | 1464016162758 Marionette TRACE conn3 <- [1,666,null,{}] 08:09:22 INFO - PROCESS | 3868 | 1464016162770 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}] 08:09:22 INFO - PROCESS | 3868 | 1464016162884 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:09:22 INFO - PROCESS | 3868 | 1464016162891 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 3868 | ++DOCSHELL 159A0400 == 54 [pid = 3868] [id = 176] 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16D0AC00) [pid = 3868] [serial = 526] [outer = 00000000] 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (174DD400) [pid = 3868] [serial = 527] [outer = 16D0AC00] 08:09:22 INFO - PROCESS | 3868 | 1464016162935 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (17D84000) [pid = 3868] [serial = 528] [outer = 16D0AC00] 08:09:23 INFO - PROCESS | 3868 | 1464016163388 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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 686ms 08:09:23 INFO - PROCESS | 3868 | 1464016163454 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 3868 | 1464016163456 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:09:23 INFO - PROCESS | 3868 | 1464016163468 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 3868 | 1464016163470 Marionette TRACE conn3 <- [1,670,null,{}] 08:09:23 INFO - PROCESS | 3868 | 1464016163473 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}] 08:09:23 INFO - PROCESS | 3868 | 1464016163582 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:09:23 INFO - PROCESS | 3868 | 1464016163673 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F8400 == 55 [pid = 3868] [id = 177] 08:09:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (19517C00) [pid = 3868] [serial = 529] [outer = 00000000] 08:09:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (197CF400) [pid = 3868] [serial = 530] [outer = 19517C00] 08:09:23 INFO - PROCESS | 3868 | 1464016163717 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (197CF800) [pid = 3868] [serial = 531] [outer = 19517C00] 08:09:24 INFO - PROCESS | 3868 | 1464016164655 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]]]}] 08:09:24 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) 08:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1248ms 08:09:24 INFO - PROCESS | 3868 | 1464016164718 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 3868 | 1464016164720 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:09:24 INFO - PROCESS | 3868 | 1464016164723 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:09:24 INFO - PROCESS | 3868 | 1464016164725 Marionette TRACE conn3 <- [1,674,null,{}] 08:09:24 INFO - PROCESS | 3868 | 1464016164728 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}] 08:09:24 INFO - PROCESS | 3868 | 1464016164846 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16E0F000) [pid = 3868] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (105F0800) [pid = 3868] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1703C000) [pid = 3868] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (11A06000) [pid = 3868] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (15965400) [pid = 3868] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (140D3800) [pid = 3868] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1050D000) [pid = 3868] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (19566C00) [pid = 3868] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (156E2C00) [pid = 3868] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:09:24 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17DDC800) [pid = 3868] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:09:24 INFO - PROCESS | 3868 | 1464016164903 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 3868 | ++DOCSHELL 1050D000 == 56 [pid = 3868] [id = 178] 08:09:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (105F0800) [pid = 3868] [serial = 532] [outer = 00000000] 08:09:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (140D3800) [pid = 3868] [serial = 533] [outer = 105F0800] 08:09:24 INFO - PROCESS | 3868 | 1464016164972 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16658000) [pid = 3868] [serial = 534] [outer = 105F0800] 08:09:25 INFO - PROCESS | 3868 | 1464016165788 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1076ms 08:09:25 INFO - PROCESS | 3868 | 1464016165813 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 3868 | 1464016165815 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:09:25 INFO - PROCESS | 3868 | 1464016165819 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:09:25 INFO - PROCESS | 3868 | 1464016165821 Marionette TRACE conn3 <- [1,678,null,{}] 08:09:25 INFO - PROCESS | 3868 | 1464016165824 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}] 08:09:25 INFO - PROCESS | 3868 | 1464016165930 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:09:25 INFO - PROCESS | 3868 | 1464016165938 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 3868 | ++DOCSHELL 13D25C00 == 57 [pid = 3868] [id = 179] 08:09:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (154E0400) [pid = 3868] [serial = 535] [outer = 00000000] 08:09:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19517800) [pid = 3868] [serial = 536] [outer = 154E0400] 08:09:25 INFO - PROCESS | 3868 | 1464016165981 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (197E2800) [pid = 3868] [serial = 537] [outer = 154E0400] 08:09:26 INFO - PROCESS | 3868 | 1464016166914 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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1139ms 08:09:26 INFO - PROCESS | 3868 | 1464016166964 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 3868 | 1464016166969 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:09:27 INFO - PROCESS | 3868 | 1464016167016 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 3868 | 1464016167020 Marionette TRACE conn3 <- [1,682,null,{}] 08:09:27 INFO - PROCESS | 3868 | 1464016167028 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}] 08:09:27 INFO - PROCESS | 3868 | 1464016167123 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:09:27 INFO - PROCESS | 3868 | 1464016167236 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 3868 | ++DOCSHELL 10F05400 == 58 [pid = 3868] [id = 180] 08:09:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10F07400) [pid = 3868] [serial = 538] [outer = 00000000] 08:09:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1129B400) [pid = 3868] [serial = 539] [outer = 10F07400] 08:09:27 INFO - PROCESS | 3868 | 1464016167291 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (12B65000) [pid = 3868] [serial = 540] [outer = 10F07400] 08:09:28 INFO - PROCESS | 3868 | 1464016168385 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]]]}] 08:09:28 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) 08:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1419ms 08:09:28 INFO - PROCESS | 3868 | 1464016168430 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 3868 | 1464016168435 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:09:28 INFO - PROCESS | 3868 | 1464016168442 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 3868 | 1464016168445 Marionette TRACE conn3 <- [1,686,null,{}] 08:09:28 INFO - PROCESS | 3868 | 1464016168449 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}] 08:09:28 INFO - PROCESS | 3868 | 1464016168582 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:09:28 INFO - PROCESS | 3868 | 1464016168703 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 3868 | ++DOCSHELL 13BD4000 == 59 [pid = 3868] [id = 181] 08:09:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1434FC00) [pid = 3868] [serial = 541] [outer = 00000000] 08:09:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (15DDD000) [pid = 3868] [serial = 542] [outer = 1434FC00] 08:09:28 INFO - PROCESS | 3868 | 1464016168756 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16611800) [pid = 3868] [serial = 543] [outer = 1434FC00] 08:09:29 INFO - PROCESS | 3868 | 1464016169783 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]]]}] 08:09:29 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) 08:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1388ms 08:09:29 INFO - PROCESS | 3868 | 1464016169830 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 3868 | 1464016169833 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:09:29 INFO - PROCESS | 3868 | 1464016169837 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 3868 | 1464016169840 Marionette TRACE conn3 <- [1,690,null,{}] 08:09:29 INFO - PROCESS | 3868 | 1464016169851 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}] 08:09:30 INFO - PROCESS | 3868 | 1464016170002 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:09:30 INFO - PROCESS | 3868 | 1464016170143 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 3868 | ++DOCSHELL 16640C00 == 60 [pid = 3868] [id = 182] 08:09:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (18227400) [pid = 3868] [serial = 544] [outer = 00000000] 08:09:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (197CE400) [pid = 3868] [serial = 545] [outer = 18227400] 08:09:30 INFO - PROCESS | 3868 | 1464016170229 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (197E4000) [pid = 3868] [serial = 546] [outer = 18227400] 08:09:31 INFO - PROCESS | 3868 | 1464016171427 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1607ms 08:09:31 INFO - PROCESS | 3868 | 1464016171441 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 3868 | 1464016171445 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:09:31 INFO - PROCESS | 3868 | 1464016171456 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:09:31 INFO - PROCESS | 3868 | 1464016171460 Marionette TRACE conn3 <- [1,694,null,{}] 08:09:31 INFO - PROCESS | 3868 | 1464016171465 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}] 08:09:31 INFO - PROCESS | 3868 | 1464016171589 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:09:31 INFO - PROCESS | 3868 | 1464016171683 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 3868 | ++DOCSHELL 11271000 == 61 [pid = 3868] [id = 183] 08:09:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1141A800) [pid = 3868] [serial = 547] [outer = 00000000] 08:09:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13381C00) [pid = 3868] [serial = 548] [outer = 1141A800] 08:09:31 INFO - PROCESS | 3868 | 1464016171729 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13BD1800) [pid = 3868] [serial = 549] [outer = 1141A800] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 13BCE000 == 60 [pid = 3868] [id = 160] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 1B07E400 == 59 [pid = 3868] [id = 14] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 16E0C000 == 58 [pid = 3868] [id = 161] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 14354400 == 57 [pid = 3868] [id = 20] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 16E0E800 == 56 [pid = 3868] [id = 162] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 1A765400 == 55 [pid = 3868] [id = 11] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 156DE800 == 54 [pid = 3868] [id = 159] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 1A63F800 == 53 [pid = 3868] [id = 10] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 1050D000 == 52 [pid = 3868] [id = 178] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 0F2F8400 == 51 [pid = 3868] [id = 177] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 159A0400 == 50 [pid = 3868] [id = 176] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 16D01C00 == 49 [pid = 3868] [id = 175] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 15DCE400 == 48 [pid = 3868] [id = 174] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 105F5000 == 47 [pid = 3868] [id = 173] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 11C6B400 == 46 [pid = 3868] [id = 172] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 16E0AC00 == 45 [pid = 3868] [id = 168] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 13717400 == 44 [pid = 3868] [id = 167] 08:09:31 INFO - PROCESS | 3868 | --DOCSHELL 103EB000 == 43 [pid = 3868] [id = 166] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1A218800) [pid = 3868] [serial = 459] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16E17C00) [pid = 3868] [serial = 482] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13382000) [pid = 3868] [serial = 464] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (128A5000) [pid = 3868] [serial = 468] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (114AE000) [pid = 3868] [serial = 467] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (174E1C00) [pid = 3868] [serial = 485] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1307D000) [pid = 3868] [serial = 470] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1331BC00) [pid = 3868] [serial = 471] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16605C00) [pid = 3868] [serial = 476] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1434E800) [pid = 3868] [serial = 473] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (143D2000) [pid = 3868] [serial = 474] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17037C00) [pid = 3868] [serial = 483] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1043F800) [pid = 3868] [serial = 461] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13316400) [pid = 3868] [serial = 488] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (17887400) [pid = 3868] [serial = 486] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (197CB400) [pid = 3868] [serial = 491] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (169C5000) [pid = 3868] [serial = 479] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16D03400) [pid = 3868] [serial = 480] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (156E8400) [pid = 3868] [serial = 489] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1660E400) [pid = 3868] [serial = 477] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (19568800) [pid = 3868] [serial = 492] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17E9E800) [pid = 3868] [serial = 494] [outer = 00000000] [url = about:blank] 08:09:32 INFO - PROCESS | 3868 | 1464016172660 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1248ms 08:09:32 INFO - PROCESS | 3868 | 1464016172718 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 3868 | 1464016172723 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:09:32 INFO - PROCESS | 3868 | 1464016172729 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 3868 | 1464016172732 Marionette TRACE conn3 <- [1,698,null,{}] 08:09:32 INFO - PROCESS | 3868 | 1464016172736 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}] 08:09:32 INFO - PROCESS | 3868 | 1464016172815 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:09:32 INFO - PROCESS | 3868 | 1464016172822 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 3868 | ++DOCSHELL 1288C400 == 44 [pid = 3868] [id = 184] 08:09:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1307D000) [pid = 3868] [serial = 550] [outer = 00000000] 08:09:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (13BD5400) [pid = 3868] [serial = 551] [outer = 1307D000] 08:09:32 INFO - PROCESS | 3868 | 1464016172866 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (14356C00) [pid = 3868] [serial = 552] [outer = 1307D000] 08:09:33 INFO - PROCESS | 3868 | 1464016173824 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 08:09:33 INFO - PROCESS | 3868 | 1464016173870 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 3868 | 1464016173872 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:09:33 INFO - PROCESS | 3868 | 1464016173876 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 3868 | 1464016173879 Marionette TRACE conn3 <- [1,702,null,{}] 08:09:33 INFO - PROCESS | 3868 | 1464016173890 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}] 08:09:33 INFO - PROCESS | 3868 | 1464016173970 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:09:33 INFO - PROCESS | 3868 | 1464016173978 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 3868 | ++DOCSHELL 16657C00 == 45 [pid = 3868] [id = 185] 08:09:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16659800) [pid = 3868] [serial = 553] [outer = 00000000] 08:09:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16D03000) [pid = 3868] [serial = 554] [outer = 16659800] 08:09:34 INFO - PROCESS | 3868 | 1464016174024 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16D0C800) [pid = 3868] [serial = 555] [outer = 16659800] 08:09:34 INFO - PROCESS | 3868 | 1464016174990 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]]]}] 08:09:35 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 08:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1139ms 08:09:35 INFO - PROCESS | 3868 | 1464016175029 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 3868 | 1464016175031 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:09:35 INFO - PROCESS | 3868 | 1464016175034 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 3868 | 1464016175036 Marionette TRACE conn3 <- [1,706,null,{}] 08:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:09:35 INFO - PROCESS | 3868 | 1464016175040 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}] 08:09:35 INFO - PROCESS | 3868 | 1464016175146 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:09:35 INFO - PROCESS | 3868 | 1464016175156 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 3868 | ++DOCSHELL 16D0E800 == 46 [pid = 3868] [id = 186] 08:09:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16D0FC00) [pid = 3868] [serial = 556] [outer = 00000000] 08:09:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17434C00) [pid = 3868] [serial = 557] [outer = 16D0FC00] 08:09:35 INFO - PROCESS | 3868 | 1464016175204 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (177C7C00) [pid = 3868] [serial = 558] [outer = 16D0FC00] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16D0AC00) [pid = 3868] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (15994C00) [pid = 3868] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16606000) [pid = 3868] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16D05C00) [pid = 3868] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1288D000) [pid = 3868] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (105F0800) [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] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (105FB000) [pid = 3868] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:09:35 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (19517C00) [pid = 3868] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:09:36 INFO - PROCESS | 3868 | 1464016176142 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1139ms 08:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:09:36 INFO - PROCESS | 3868 | 1464016176183 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 3868 | 1464016176186 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:09:36 INFO - PROCESS | 3868 | 1464016176190 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 3868 | 1464016176193 Marionette TRACE conn3 <- [1,710,null,{}] 08:09:36 INFO - PROCESS | 3868 | 1464016176196 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}] 08:09:36 INFO - PROCESS | 3868 | 1464016176270 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:09:36 INFO - PROCESS | 3868 | 1464016176278 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 3868 | ++DOCSHELL 130D1C00 == 47 [pid = 3868] [id = 187] 08:09:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (130D3C00) [pid = 3868] [serial = 559] [outer = 00000000] 08:09:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16E17400) [pid = 3868] [serial = 560] [outer = 130D3C00] 08:09:36 INFO - PROCESS | 3868 | 1464016176384 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17884400) [pid = 3868] [serial = 561] [outer = 130D3C00] 08:09:36 INFO - PROCESS | 3868 | 1464016176760 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] 08:09:36 INFO - PROCESS | 3868 | 1464016176787 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:09:36 INFO - PROCESS | 3868 | 1464016176790 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 3868 | 1464016176792 Marionette TRACE conn3 <- [1,714,null,{}] 08:09:36 INFO - PROCESS | 3868 | 1464016176795 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}] 08:09:36 INFO - PROCESS | 3868 | 1464016176888 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:09:36 INFO - PROCESS | 3868 | 1464016176968 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 3868 | ++DOCSHELL 16E12000 == 48 [pid = 3868] [id = 188] 08:09:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16E13400) [pid = 3868] [serial = 562] [outer = 00000000] 08:09:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (19562800) [pid = 3868] [serial = 563] [outer = 16E13400] 08:09:37 INFO - PROCESS | 3868 | 1464016177012 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19563400) [pid = 3868] [serial = 564] [outer = 16E13400] 08:09:37 INFO - PROCESS | 3868 | 1464016177397 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 639ms 08:09:37 INFO - PROCESS | 3868 | 1464016177428 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 3868 | 1464016177430 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:09:37 INFO - PROCESS | 3868 | 1464016177433 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 3868 | 1464016177435 Marionette TRACE conn3 <- [1,718,null,{}] 08:09:37 INFO - PROCESS | 3868 | 1464016177438 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}] 08:09:37 INFO - PROCESS | 3868 | 1464016177540 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:09:37 INFO - PROCESS | 3868 | 1464016177548 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 3868 | ++DOCSHELL 17444C00 == 49 [pid = 3868] [id = 189] 08:09:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1788EC00) [pid = 3868] [serial = 565] [outer = 00000000] 08:09:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1A11C800) [pid = 3868] [serial = 566] [outer = 1788EC00] 08:09:37 INFO - PROCESS | 3868 | 1464016177590 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A63C800) [pid = 3868] [serial = 567] [outer = 1788EC00] 08:09:38 INFO - PROCESS | 3868 | 1464016178022 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] 08:09:38 INFO - PROCESS | 3868 | 1464016178074 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:09:38 INFO - PROCESS | 3868 | 1464016178077 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 3868 | 1464016178079 Marionette TRACE conn3 <- [1,722,null,{}] 08:09:38 INFO - PROCESS | 3868 | 1464016178082 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}] 08:09:38 INFO - PROCESS | 3868 | 1464016178241 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:09:38 INFO - PROCESS | 3868 | 1464016178306 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F4800 == 50 [pid = 3868] [id = 190] 08:09:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (0F2F8000) [pid = 3868] [serial = 568] [outer = 00000000] 08:09:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (105F4400) [pid = 3868] [serial = 569] [outer = 0F2F8000] 08:09:38 INFO - PROCESS | 3868 | 1464016178368 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (10A81400) [pid = 3868] [serial = 570] [outer = 0F2F8000] 08:09:39 INFO - PROCESS | 3868 | 1464016179008 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 983ms 08:09:39 INFO - PROCESS | 3868 | 1464016179066 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 3868 | 1464016179069 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:09:39 INFO - PROCESS | 3868 | 1464016179074 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 3868 | 1464016179078 Marionette TRACE conn3 <- [1,726,null,{}] 08:09:39 INFO - PROCESS | 3868 | 1464016179083 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}] 08:09:39 INFO - PROCESS | 3868 | 1464016179184 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:09:39 INFO - PROCESS | 3868 | 1464016179280 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 3868 | ++DOCSHELL 13BD5000 == 51 [pid = 3868] [id = 191] 08:09:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13BD7800) [pid = 3868] [serial = 571] [outer = 00000000] 08:09:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1599F800) [pid = 3868] [serial = 572] [outer = 13BD7800] 08:09:39 INFO - PROCESS | 3868 | 1464016179339 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16609000) [pid = 3868] [serial = 573] [outer = 13BD7800] 08:09:40 INFO - PROCESS | 3868 | 1464016180387 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1357ms 08:09:40 INFO - PROCESS | 3868 | 1464016180414 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 3868 | 1464016180417 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:09:40 INFO - PROCESS | 3868 | 1464016180421 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 3868 | 1464016180423 Marionette TRACE conn3 <- [1,730,null,{}] 08:09:40 INFO - PROCESS | 3868 | 1464016180428 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}] 08:09:40 INFO - PROCESS | 3868 | 1464016180527 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:09:40 INFO - PROCESS | 3868 | 1464016180652 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 3868 | ++DOCSHELL 170AF400 == 52 [pid = 3868] [id = 192] 08:09:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (18226C00) [pid = 3868] [serial = 574] [outer = 00000000] 08:09:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (19517C00) [pid = 3868] [serial = 575] [outer = 18226C00] 08:09:40 INFO - PROCESS | 3868 | 1464016180705 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (19BB4C00) [pid = 3868] [serial = 576] [outer = 18226C00] 08:09:41 INFO - PROCESS | 3868 | 1464016181719 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]]]}] 08:09:41 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 08:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1357ms 08:09:41 INFO - PROCESS | 3868 | 1464016181773 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 3868 | 1464016181777 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:09:41 INFO - PROCESS | 3868 | 1464016181787 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 3868 | 1464016181792 Marionette TRACE conn3 <- [1,734,null,{}] 08:09:41 INFO - PROCESS | 3868 | 1464016181796 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}] 08:09:41 INFO - PROCESS | 3868 | 1464016181956 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:09:42 INFO - PROCESS | 3868 | 1464016182050 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 3868 | ++DOCSHELL 13BCDC00 == 53 [pid = 3868] [id = 193] 08:09:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13BD6000) [pid = 3868] [serial = 577] [outer = 00000000] 08:09:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (156E7800) [pid = 3868] [serial = 578] [outer = 13BD6000] 08:09:42 INFO - PROCESS | 3868 | 1464016182107 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17888000) [pid = 3868] [serial = 579] [outer = 13BD6000] 08:09:43 INFO - PROCESS | 3868 | 1464016183211 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]]]}] 08:09:43 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.) 08:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1451ms 08:09:43 INFO - PROCESS | 3868 | 1464016183251 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 3868 | 1464016183255 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:09:43 INFO - PROCESS | 3868 | 1464016183260 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 3868 | 1464016183262 Marionette TRACE conn3 <- [1,738,null,{}] 08:09:43 INFO - PROCESS | 3868 | 1464016183268 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}] 08:09:43 INFO - PROCESS | 3868 | 1464016183403 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:09:43 INFO - PROCESS | 3868 | 1464016183493 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 3868 | ++DOCSHELL 1331BC00 == 54 [pid = 3868] [id = 194] 08:09:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1370F400) [pid = 3868] [serial = 580] [outer = 00000000] 08:09:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (156E5C00) [pid = 3868] [serial = 581] [outer = 1370F400] 08:09:43 INFO - PROCESS | 3868 | 1464016183541 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16608800) [pid = 3868] [serial = 582] [outer = 1370F400] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 10375000 == 53 [pid = 3868] [id = 163] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 1401DC00 == 52 [pid = 3868] [id = 158] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 19566800 == 51 [pid = 3868] [id = 164] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 17444C00 == 50 [pid = 3868] [id = 189] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 16E12000 == 49 [pid = 3868] [id = 188] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 130D1C00 == 48 [pid = 3868] [id = 187] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 16D0E800 == 47 [pid = 3868] [id = 186] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 16657C00 == 46 [pid = 3868] [id = 185] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 1288C400 == 45 [pid = 3868] [id = 184] 08:09:43 INFO - PROCESS | 3868 | --DOCSHELL 11271000 == 44 [pid = 3868] [id = 183] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16E16400) [pid = 3868] [serial = 503] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17D84000) [pid = 3868] [serial = 528] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1822E000) [pid = 3868] [serial = 495] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16611C00) [pid = 3868] [serial = 521] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16E12400) [pid = 3868] [serial = 524] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19517800) [pid = 3868] [serial = 536] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16E30400) [pid = 3868] [serial = 525] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13716800) [pid = 3868] [serial = 515] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (156E2400) [pid = 3868] [serial = 512] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1A6D5800) [pid = 3868] [serial = 509] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (140D3800) [pid = 3868] [serial = 533] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16658000) [pid = 3868] [serial = 534] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1A1C8400) [pid = 3868] [serial = 506] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (10A59000) [pid = 3868] [serial = 497] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16933800) [pid = 3868] [serial = 522] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13BCF000) [pid = 3868] [serial = 516] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13BD8400) [pid = 3868] [serial = 500] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (13D24400) [pid = 3868] [serial = 518] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (174DD400) [pid = 3868] [serial = 527] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (197CF800) [pid = 3868] [serial = 531] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (140E0800) [pid = 3868] [serial = 519] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (197CF400) [pid = 3868] [serial = 530] [outer = 00000000] [url = about:blank] 08:09:44 INFO - PROCESS | 3868 | 1464016184452 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1249ms 08:09:44 INFO - PROCESS | 3868 | 1464016184515 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 3868 | 1464016184520 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:09:44 INFO - PROCESS | 3868 | 1464016184526 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 3868 | 1464016184528 Marionette TRACE conn3 <- [1,742,null,{}] 08:09:44 INFO - PROCESS | 3868 | 1464016184533 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}] 08:09:44 INFO - PROCESS | 3868 | 1464016184611 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:09:44 INFO - PROCESS | 3868 | 1464016184619 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6400 == 45 [pid = 3868] [id = 195] 08:09:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1303B400) [pid = 3868] [serial = 583] [outer = 00000000] 08:09:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13D2D800) [pid = 3868] [serial = 584] [outer = 1303B400] 08:09:44 INFO - PROCESS | 3868 | 1464016184663 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16606000) [pid = 3868] [serial = 585] [outer = 1303B400] 08:09:45 INFO - PROCESS | 3868 | 1464016185607 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]]]}] 08:09:45 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 08:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1092ms 08:09:45 INFO - PROCESS | 3868 | 1464016185623 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 3868 | 1464016185625 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:09:45 INFO - PROCESS | 3868 | 1464016185628 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 3868 | 1464016185631 Marionette TRACE conn3 <- [1,746,null,{}] 08:09:45 INFO - PROCESS | 3868 | 1464016185646 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}] 08:09:45 INFO - PROCESS | 3868 | 1464016185752 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:09:45 INFO - PROCESS | 3868 | 1464016185761 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 3868 | ++DOCSHELL 16D02000 == 46 [pid = 3868] [id = 196] 08:09:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16D02C00) [pid = 3868] [serial = 586] [outer = 00000000] 08:09:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16E25C00) [pid = 3868] [serial = 587] [outer = 16D02C00] 08:09:45 INFO - PROCESS | 3868 | 1464016185807 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1744B800) [pid = 3868] [serial = 588] [outer = 16D02C00] 08:09:46 INFO - PROCESS | 3868 | 1464016186267 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 686ms 08:09:46 INFO - PROCESS | 3868 | 1464016186331 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 3868 | 1464016186334 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:09:46 INFO - PROCESS | 3868 | 1464016186337 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 3868 | 1464016186339 Marionette TRACE conn3 <- [1,750,null,{}] 08:09:46 INFO - PROCESS | 3868 | 1464016186342 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}] 08:09:46 INFO - PROCESS | 3868 | 1464016186446 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:09:46 INFO - PROCESS | 3868 | 1464016186454 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 3868 | ++DOCSHELL 17D87800 == 47 [pid = 3868] [id = 197] 08:09:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (17D88800) [pid = 3868] [serial = 589] [outer = 00000000] 08:09:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1950EC00) [pid = 3868] [serial = 590] [outer = 17D88800] 08:09:46 INFO - PROCESS | 3868 | 1464016186550 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1956D000) [pid = 3868] [serial = 591] [outer = 17D88800] 08:09:47 INFO - PROCESS | 3868 | 1464016187428 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1139ms 08:09:47 INFO - PROCESS | 3868 | 1464016187479 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 3868 | 1464016187481 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:09:47 INFO - PROCESS | 3868 | 1464016187484 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:09:47 INFO - PROCESS | 3868 | 1464016187486 Marionette TRACE conn3 <- [1,754,null,{}] 08:09:47 INFO - PROCESS | 3868 | 1464016187490 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}] 08:09:47 INFO - PROCESS | 3868 | 1464016187600 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:09:47 INFO - PROCESS | 3868 | 1464016187606 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 3868 | ++DOCSHELL 170A4400 == 48 [pid = 3868] [id = 198] 08:09:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (17890400) [pid = 3868] [serial = 592] [outer = 00000000] 08:09:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A21AC00) [pid = 3868] [serial = 593] [outer = 17890400] 08:09:47 INFO - PROCESS | 3868 | 1464016187649 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A21C400) [pid = 3868] [serial = 594] [outer = 17890400] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13374C00) [pid = 3868] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1A6CE400) [pid = 3868] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13079000) [pid = 3868] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16D0FC00) [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] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1141A800) [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] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16659800) [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] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1307D000) [pid = 3868] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (18227400) [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] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16E13400) [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] 08:09:47 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (130D3C00) [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] 08:09:48 INFO - PROCESS | 3868 | 1464016188682 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1232ms 08:09:48 INFO - PROCESS | 3868 | 1464016188741 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 3868 | 1464016188747 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:09:48 INFO - PROCESS | 3868 | 1464016188753 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 3868 | 1464016188756 Marionette TRACE conn3 <- [1,758,null,{}] 08:09:48 INFO - PROCESS | 3868 | 1464016188761 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}] 08:09:48 INFO - PROCESS | 3868 | 1464016188853 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:09:49 INFO - PROCESS | 3868 | 1464016189050 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 3868 | ++DOCSHELL 1055BC00 == 49 [pid = 3868] [id = 199] 08:09:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (12D7E000) [pid = 3868] [serial = 595] [outer = 00000000] 08:09:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (13BCB000) [pid = 3868] [serial = 596] [outer = 12D7E000] 08:09:49 INFO - PROCESS | 3868 | 1464016189107 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (140DB400) [pid = 3868] [serial = 597] [outer = 12D7E000] 08:09:49 INFO - PROCESS | 3868 | 1464016189674 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 999ms 08:09:49 INFO - PROCESS | 3868 | 1464016189755 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 3868 | 1464016189761 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:09:49 INFO - PROCESS | 3868 | 1464016189767 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 3868 | 1464016189770 Marionette TRACE conn3 <- [1,762,null,{}] 08:09:49 INFO - PROCESS | 3868 | 1464016189774 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}] 08:09:49 INFO - PROCESS | 3868 | 1464016189920 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:09:49 INFO - PROCESS | 3868 | 1464016189968 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 3868 | ++DOCSHELL 1660A800 == 50 [pid = 3868] [id = 200] 08:09:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16658000) [pid = 3868] [serial = 598] [outer = 00000000] 08:09:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16E0DC00) [pid = 3868] [serial = 599] [outer = 16658000] 08:09:50 INFO - PROCESS | 3868 | 1464016190021 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16E14400) [pid = 3868] [serial = 600] [outer = 16658000] 08:09:50 INFO - PROCESS | 3868 | 1464016190615 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 905ms 08:09:50 INFO - PROCESS | 3868 | 1464016190669 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 3868 | 1464016190672 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:09:50 INFO - PROCESS | 3868 | 1464016190676 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 3868 | 1464016190680 Marionette TRACE conn3 <- [1,766,null,{}] 08:09:50 INFO - PROCESS | 3868 | 1464016190690 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}] 08:09:50 INFO - PROCESS | 3868 | 1464016190790 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:09:50 INFO - PROCESS | 3868 | 1464016190886 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 3868 | ++DOCSHELL 197D5400 == 51 [pid = 3868] [id = 201] 08:09:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (197D8C00) [pid = 3868] [serial = 601] [outer = 00000000] 08:09:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A220400) [pid = 3868] [serial = 602] [outer = 197D8C00] 08:09:50 INFO - PROCESS | 3868 | 1464016190941 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A765000) [pid = 3868] [serial = 603] [outer = 197D8C00] 08:09:51 INFO - PROCESS | 3868 | 1464016191474 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 827ms 08:09:51 INFO - PROCESS | 3868 | 1464016191502 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 3868 | 1464016191505 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:09:51 INFO - PROCESS | 3868 | 1464016191508 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 3868 | 1464016191510 Marionette TRACE conn3 <- [1,770,null,{}] 08:09:51 INFO - PROCESS | 3868 | 1464016191514 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}] 08:09:51 INFO - PROCESS | 3868 | 1464016191611 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:09:51 INFO - PROCESS | 3868 | 1464016191706 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 3868 | ++DOCSHELL 1A769800 == 52 [pid = 3868] [id = 202] 08:09:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A771800) [pid = 3868] [serial = 604] [outer = 00000000] 08:09:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A807C00) [pid = 3868] [serial = 605] [outer = 1A771800] 08:09:51 INFO - PROCESS | 3868 | 1464016191759 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A80C000) [pid = 3868] [serial = 606] [outer = 1A771800] 08:09:52 INFO - PROCESS | 3868 | 1464016192298 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 842ms 08:09:52 INFO - PROCESS | 3868 | 1464016192350 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 3868 | 1464016192353 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:09:52 INFO - PROCESS | 3868 | 1464016192357 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 3868 | 1464016192358 Marionette TRACE conn3 <- [1,774,null,{}] 08:09:52 INFO - PROCESS | 3868 | 1464016192362 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}] 08:09:52 INFO - PROCESS | 3868 | 1464016192457 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:09:52 INFO - PROCESS | 3868 | 1464016192536 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 3868 | ++DOCSHELL 1370E800 == 53 [pid = 3868] [id = 203] 08:09:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BD4800) [pid = 3868] [serial = 607] [outer = 00000000] 08:09:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17041800) [pid = 3868] [serial = 608] [outer = 13BD4800] 08:09:52 INFO - PROCESS | 3868 | 1464016192588 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17D82400) [pid = 3868] [serial = 609] [outer = 13BD4800] 08:09:53 INFO - PROCESS | 3868 | 1464016193292 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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 999ms 08:09:53 INFO - PROCESS | 3868 | 1464016193358 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 3868 | 1464016193363 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:09:53 INFO - PROCESS | 3868 | 1464016193368 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:09:53 INFO - PROCESS | 3868 | 1464016193372 Marionette TRACE conn3 <- [1,778,null,{}] 08:09:53 INFO - PROCESS | 3868 | 1464016193376 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}] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 128A6800 == 52 [pid = 3868] [id = 171] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 19ADBC00 == 51 [pid = 3868] [id = 170] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 143D0800 == 50 [pid = 3868] [id = 25] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 197C9800 == 49 [pid = 3868] [id = 169] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 17D87800 == 48 [pid = 3868] [id = 197] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 16D02000 == 47 [pid = 3868] [id = 196] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 13D25C00 == 46 [pid = 3868] [id = 179] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6400 == 45 [pid = 3868] [id = 195] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 1331BC00 == 44 [pid = 3868] [id = 194] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 13BCDC00 == 43 [pid = 3868] [id = 193] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 170AF400 == 42 [pid = 3868] [id = 192] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 13BD5000 == 41 [pid = 3868] [id = 191] 08:09:53 INFO - PROCESS | 3868 | --DOCSHELL 0F2F4800 == 40 [pid = 3868] [id = 190] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16632000) [pid = 3868] [serial = 513] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1A80AC00) [pid = 3868] [serial = 417] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13D28C00) [pid = 3868] [serial = 465] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A11C800) [pid = 3868] [serial = 566] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17434C00) [pid = 3868] [serial = 557] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13BD1800) [pid = 3868] [serial = 549] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (13381C00) [pid = 3868] [serial = 548] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16D03000) [pid = 3868] [serial = 554] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (15DDD000) [pid = 3868] [serial = 542] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13BD5400) [pid = 3868] [serial = 551] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (14356C00) [pid = 3868] [serial = 552] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (197E4000) [pid = 3868] [serial = 546] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (197CE400) [pid = 3868] [serial = 545] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1129B400) [pid = 3868] [serial = 539] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (177C7C00) [pid = 3868] [serial = 558] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (19563400) [pid = 3868] [serial = 564] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17884400) [pid = 3868] [serial = 561] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19562800) [pid = 3868] [serial = 563] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16D0C800) [pid = 3868] [serial = 555] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16E17400) [pid = 3868] [serial = 560] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 3868 | 1464016193566 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:09:53 INFO - PROCESS | 3868 | 1464016193616 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 3868 | ++DOCSHELL 1055B800 == 41 [pid = 3868] [id = 204] 08:09:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (105F0800) [pid = 3868] [serial = 610] [outer = 00000000] 08:09:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (12D7A000) [pid = 3868] [serial = 611] [outer = 105F0800] 08:09:53 INFO - PROCESS | 3868 | 1464016193662 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (13905400) [pid = 3868] [serial = 612] [outer = 105F0800] 08:09:54 INFO - PROCESS | 3868 | 1464016194097 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 796ms 08:09:54 INFO - PROCESS | 3868 | 1464016194171 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 3868 | 1464016194176 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:09:54 INFO - PROCESS | 3868 | 1464016194182 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 3868 | 1464016194184 Marionette TRACE conn3 <- [1,782,null,{}] 08:09:54 INFO - PROCESS | 3868 | 1464016194188 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}] 08:09:54 INFO - PROCESS | 3868 | 1464016194272 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:09:54 INFO - PROCESS | 3868 | 1464016194280 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 3868 | ++DOCSHELL 14353000 == 42 [pid = 3868] [id = 205] 08:09:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (15994000) [pid = 3868] [serial = 613] [outer = 00000000] 08:09:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1660B400) [pid = 3868] [serial = 614] [outer = 15994000] 08:09:54 INFO - PROCESS | 3868 | 1464016194324 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16640800) [pid = 3868] [serial = 615] [outer = 15994000] 08:09:54 INFO - PROCESS | 3868 | 1464016194775 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 639ms 08:09:54 INFO - PROCESS | 3868 | 1464016194819 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 3868 | 1464016194821 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:09:54 INFO - PROCESS | 3868 | 1464016194825 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 3868 | 1464016194828 Marionette TRACE conn3 <- [1,786,null,{}] 08:09:54 INFO - PROCESS | 3868 | 1464016194838 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}] 08:09:54 INFO - PROCESS | 3868 | 1464016194922 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:09:54 INFO - PROCESS | 3868 | 1464016194932 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 3868 | ++DOCSHELL 16D0D000 == 43 [pid = 3868] [id = 206] 08:09:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16E0AC00) [pid = 3868] [serial = 616] [outer = 00000000] 08:09:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17435800) [pid = 3868] [serial = 617] [outer = 16E0AC00] 08:09:54 INFO - PROCESS | 3868 | 1464016194978 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (177D1800) [pid = 3868] [serial = 618] [outer = 16E0AC00] 08:09:55 INFO - PROCESS | 3868 | 1464016195403 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]]]}] 08:09:55 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 08:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 593ms 08:09:55 INFO - PROCESS | 3868 | 1464016195431 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 3868 | 1464016195433 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:09:55 INFO - PROCESS | 3868 | 1464016195437 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 3868 | 1464016195438 Marionette TRACE conn3 <- [1,790,null,{}] 08:09:55 INFO - PROCESS | 3868 | 1464016195442 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}] 08:09:55 INFO - PROCESS | 3868 | 1464016195526 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:09:55 INFO - PROCESS | 3868 | 1464016195533 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 3868 | ++DOCSHELL 1788AC00 == 44 [pid = 3868] [id = 207] 08:09:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (17E9C000) [pid = 3868] [serial = 619] [outer = 00000000] 08:09:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1956D400) [pid = 3868] [serial = 620] [outer = 17E9C000] 08:09:55 INFO - PROCESS | 3868 | 1464016195578 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (197D5800) [pid = 3868] [serial = 621] [outer = 17E9C000] 08:09:56 INFO - PROCESS | 3868 | 1464016196060 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]]]}] 08:09:56 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 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 624ms 08:09:56 INFO - PROCESS | 3868 | 1464016196076 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 3868 | 1464016196078 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:09:56 INFO - PROCESS | 3868 | 1464016196090 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 3868 | 1464016196092 Marionette TRACE conn3 <- [1,794,null,{}] 08:09:56 INFO - PROCESS | 3868 | 1464016196095 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}] 08:09:56 INFO - PROCESS | 3868 | 1464016196198 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:09:56 INFO - PROCESS | 3868 | 1464016196204 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 3868 | ++DOCSHELL 19514400 == 45 [pid = 3868] [id = 208] 08:09:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19AE0800) [pid = 3868] [serial = 622] [outer = 00000000] 08:09:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A222000) [pid = 3868] [serial = 623] [outer = 19AE0800] 08:09:56 INFO - PROCESS | 3868 | 1464016196247 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1A6CE800) [pid = 3868] [serial = 624] [outer = 19AE0800] 08:09:56 INFO - PROCESS | 3868 | 1464016196680 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]]]}] 08:09:56 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 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 640ms 08:09:56 INFO - PROCESS | 3868 | 1464016196724 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 3868 | 1464016196726 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:09:56 INFO - PROCESS | 3868 | 1464016196729 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 3868 | 1464016196731 Marionette TRACE conn3 <- [1,798,null,{}] 08:09:56 INFO - PROCESS | 3868 | 1464016196742 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}] 08:09:56 INFO - PROCESS | 3868 | 1464016196864 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:09:56 INFO - PROCESS | 3868 | 1464016196954 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 3868 | ++DOCSHELL 105FB000 == 46 [pid = 3868] [id = 209] 08:09:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1A812800) [pid = 3868] [serial = 625] [outer = 00000000] 08:09:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A873800) [pid = 3868] [serial = 626] [outer = 1A812800] 08:09:56 INFO - PROCESS | 3868 | 1464016196998 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A876800) [pid = 3868] [serial = 627] [outer = 1A812800] 08:09:57 INFO - PROCESS | 3868 | 1464016197376 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 702ms 08:09:57 INFO - PROCESS | 3868 | 1464016197429 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 3868 | 1464016197431 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:09:57 INFO - PROCESS | 3868 | 1464016197435 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:09:57 INFO - PROCESS | 3868 | 1464016197436 Marionette TRACE conn3 <- [1,802,null,{}] 08:09:57 INFO - PROCESS | 3868 | 1464016197440 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}] 08:09:57 INFO - PROCESS | 3868 | 1464016197545 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:09:57 INFO - PROCESS | 3868 | 1464016197551 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 3868 | ++DOCSHELL 10A7D000 == 47 [pid = 3868] [id = 210] 08:09:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A86DC00) [pid = 3868] [serial = 628] [outer = 00000000] 08:09:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1A87C800) [pid = 3868] [serial = 629] [outer = 1A86DC00] 08:09:57 INFO - PROCESS | 3868 | 1464016197639 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1AD35800) [pid = 3868] [serial = 630] [outer = 1A86DC00] 08:09:57 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (17D88800) [pid = 3868] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:09:57 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13BD6000) [pid = 3868] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:09:57 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1370F400) [pid = 3868] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:09:57 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1303B400) [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] 08:09:57 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16D02C00) [pid = 3868] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:09:58 INFO - PROCESS | 3868 | 1464016198033 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] 08:09:58 INFO - PROCESS | 3868 | 1464016198075 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:09:58 INFO - PROCESS | 3868 | 1464016198082 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 3868 | 1464016198084 Marionette TRACE conn3 <- [1,806,null,{}] 08:09:58 INFO - PROCESS | 3868 | 1464016198097 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}] 08:09:58 INFO - PROCESS | 3868 | 1464016198183 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:09:58 INFO - PROCESS | 3868 | 1464016198219 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 3868 | ++DOCSHELL 19511800 == 48 [pid = 3868] [id = 211] 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1A878C00) [pid = 3868] [serial = 631] [outer = 00000000] 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1AF12000) [pid = 3868] [serial = 632] [outer = 1A878C00] 08:09:58 INFO - PROCESS | 3868 | 1464016198262 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1AF15400) [pid = 3868] [serial = 633] [outer = 1A878C00] 08:09:58 INFO - PROCESS | 3868 | 1464016198670 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 655ms 08:09:58 INFO - PROCESS | 3868 | 1464016198737 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 3868 | 1464016198739 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:09:58 INFO - PROCESS | 3868 | 1464016198742 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:09:58 INFO - PROCESS | 3868 | 1464016198744 Marionette TRACE conn3 <- [1,810,null,{}] 08:09:58 INFO - PROCESS | 3868 | 1464016198747 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}] 08:09:58 INFO - PROCESS | 3868 | 1464016198825 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:09:58 INFO - PROCESS | 3868 | 1464016198835 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 3868 | ++DOCSHELL 1A806400 == 49 [pid = 3868] [id = 212] 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1AD3D400) [pid = 3868] [serial = 634] [outer = 00000000] 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1AF1C000) [pid = 3868] [serial = 635] [outer = 1AD3D400] 08:09:58 INFO - PROCESS | 3868 | 1464016198883 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1AF20000) [pid = 3868] [serial = 636] [outer = 1AD3D400] 08:09:59 INFO - PROCESS | 3868 | 1464016199285 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] 08:09:59 INFO - PROCESS | 3868 | 1464016199341 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:09:59 INFO - PROCESS | 3868 | 1464016199348 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 3868 | 1464016199350 Marionette TRACE conn3 <- [1,814,null,{}] 08:09:59 INFO - PROCESS | 3868 | 1464016199354 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}] 08:09:59 INFO - PROCESS | 3868 | 1464016199436 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:09:59 INFO - PROCESS | 3868 | 1464016199442 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 3868 | ++DOCSHELL 14F57800 == 50 [pid = 3868] [id = 213] 08:09:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (14F58400) [pid = 3868] [serial = 637] [outer = 00000000] 08:09:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (14F60400) [pid = 3868] [serial = 638] [outer = 14F58400] 08:09:59 INFO - PROCESS | 3868 | 1464016199487 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16E0CC00) [pid = 3868] [serial = 639] [outer = 14F58400] 08:10:00 INFO - PROCESS | 3868 | 1464016200098 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 796ms 08:10:00 INFO - PROCESS | 3868 | 1464016200148 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 3868 | 1464016200152 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:10:00 INFO - PROCESS | 3868 | 1464016200157 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:10:00 INFO - PROCESS | 3868 | 1464016200161 Marionette TRACE conn3 <- [1,818,null,{}] 08:10:00 INFO - PROCESS | 3868 | 1464016200167 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}] 08:10:00 INFO - PROCESS | 3868 | 1464016200276 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:10:00 INFO - PROCESS | 3868 | 1464016200402 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 3868 | ++DOCSHELL 12888C00 == 51 [pid = 3868] [id = 214] 08:10:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (12AF5400) [pid = 3868] [serial = 640] [outer = 00000000] 08:10:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (13BCF400) [pid = 3868] [serial = 641] [outer = 12AF5400] 08:10:00 INFO - PROCESS | 3868 | 1464016200457 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (14F5E000) [pid = 3868] [serial = 642] [outer = 12AF5400] 08:10:01 INFO - PROCESS | 3868 | 1464016201076 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 936ms 08:10:01 INFO - PROCESS | 3868 | 1464016201104 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 3868 | 1464016201110 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:10:01 INFO - PROCESS | 3868 | 1464016201116 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 3868 | 1464016201119 Marionette TRACE conn3 <- [1,822,null,{}] 08:10:01 INFO - PROCESS | 3868 | 1464016201123 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}] 08:10:01 INFO - PROCESS | 3868 | 1464016201227 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:10:01 INFO - PROCESS | 3868 | 1464016201325 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 3868 | ++DOCSHELL 14F5FC00 == 52 [pid = 3868] [id = 215] 08:10:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (154DA800) [pid = 3868] [serial = 643] [outer = 00000000] 08:10:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16D08800) [pid = 3868] [serial = 644] [outer = 154DA800] 08:10:01 INFO - PROCESS | 3868 | 1464016201377 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (170AF400) [pid = 3868] [serial = 645] [outer = 154DA800] 08:10:01 INFO - PROCESS | 3868 | 1464016201979 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 936ms 08:10:02 INFO - PROCESS | 3868 | 1464016202044 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 3868 | 1464016202047 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:10:02 INFO - PROCESS | 3868 | 1464016202050 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 3868 | 1464016202054 Marionette TRACE conn3 <- [1,826,null,{}] 08:10:02 INFO - PROCESS | 3868 | 1464016202065 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}] 08:10:02 INFO - PROCESS | 3868 | 1464016202177 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:10:02 INFO - PROCESS | 3868 | 1464016202297 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 3868 | ++DOCSHELL 154D6800 == 53 [pid = 3868] [id = 216] 08:10:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (197E3800) [pid = 3868] [serial = 646] [outer = 00000000] 08:10:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1AD3CC00) [pid = 3868] [serial = 647] [outer = 197E3800] 08:10:02 INFO - PROCESS | 3868 | 1464016202352 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1B07E800) [pid = 3868] [serial = 648] [outer = 197E3800] 08:10:02 INFO - PROCESS | 3868 | 1464016202957 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 936ms 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:10:02 INFO - PROCESS | 3868 | 1464016202995 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 3868 | 1464016202997 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:10:02 INFO - PROCESS | 3868 | 1464016203001 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 3868 | 1464016203003 Marionette TRACE conn3 <- [1,830,null,{}] 08:10:02 INFO - PROCESS | 3868 | 1464016203006 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}] 08:10:03 INFO - PROCESS | 3868 | 1464016203113 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:10:03 INFO - PROCESS | 3868 | 1464016203392 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F5C00 == 54 [pid = 3868] [id = 217] 08:10:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (0F2F6000) [pid = 3868] [serial = 649] [outer = 00000000] 08:10:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (11275800) [pid = 3868] [serial = 650] [outer = 0F2F6000] 08:10:03 INFO - PROCESS | 3868 | 1464016203460 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (12D82400) [pid = 3868] [serial = 651] [outer = 0F2F6000] 08:10:04 INFO - PROCESS | 3868 | 1464016204127 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1139ms 08:10:04 INFO - PROCESS | 3868 | 1464016204150 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 3868 | 1464016204155 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:10:04 INFO - PROCESS | 3868 | 1464016204159 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 3868 | 1464016204162 Marionette TRACE conn3 <- [1,834,null,{}] 08:10:04 INFO - PROCESS | 3868 | 1464016204167 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}] 08:10:04 INFO - PROCESS | 3868 | 1464016204265 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:10:04 INFO - PROCESS | 3868 | 1464016204349 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 3868 | ++DOCSHELL 10F03C00 == 55 [pid = 3868] [id = 218] 08:10:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (10F0B000) [pid = 3868] [serial = 652] [outer = 00000000] 08:10:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (13311000) [pid = 3868] [serial = 653] [outer = 10F0B000] 08:10:04 INFO - PROCESS | 3868 | 1464016204427 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13BD2800) [pid = 3868] [serial = 654] [outer = 10F0B000] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1A87B000 == 54 [pid = 3868] [id = 13] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1B33E400 == 53 [pid = 3868] [id = 15] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 156DC400 == 52 [pid = 3868] [id = 165] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1A806400 == 51 [pid = 3868] [id = 212] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 19511800 == 50 [pid = 3868] [id = 211] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 10A7D000 == 49 [pid = 3868] [id = 210] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 105FB000 == 48 [pid = 3868] [id = 209] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 19514400 == 47 [pid = 3868] [id = 208] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1788AC00 == 46 [pid = 3868] [id = 207] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 16D0D000 == 45 [pid = 3868] [id = 206] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 14353000 == 44 [pid = 3868] [id = 205] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1055B800 == 43 [pid = 3868] [id = 204] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1370E800 == 42 [pid = 3868] [id = 203] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1A769800 == 41 [pid = 3868] [id = 202] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 197D5400 == 40 [pid = 3868] [id = 201] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1660A800 == 39 [pid = 3868] [id = 200] 08:10:04 INFO - PROCESS | 3868 | --DOCSHELL 1055BC00 == 38 [pid = 3868] [id = 199] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (13D2D800) [pid = 3868] [serial = 584] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (16E25C00) [pid = 3868] [serial = 587] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1A21AC00) [pid = 3868] [serial = 593] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1956D000) [pid = 3868] [serial = 591] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1744B800) [pid = 3868] [serial = 588] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (105F4400) [pid = 3868] [serial = 569] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1599F800) [pid = 3868] [serial = 572] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (156E7800) [pid = 3868] [serial = 578] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17888000) [pid = 3868] [serial = 579] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16608800) [pid = 3868] [serial = 582] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (156E5C00) [pid = 3868] [serial = 581] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (19517C00) [pid = 3868] [serial = 575] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1950EC00) [pid = 3868] [serial = 590] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16606000) [pid = 3868] [serial = 585] [outer = 00000000] [url = about:blank] 08:10:04 INFO - PROCESS | 3868 | 1464016204900 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 795ms 08:10:04 INFO - PROCESS | 3868 | 1464016204964 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 3868 | 1464016204968 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:10:04 INFO - PROCESS | 3868 | 1464016204972 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:10:04 INFO - PROCESS | 3868 | 1464016204974 Marionette TRACE conn3 <- [1,838,null,{}] 08:10:04 INFO - PROCESS | 3868 | 1464016204978 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}] 08:10:05 INFO - PROCESS | 3868 | 1464016205066 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:10:05 INFO - PROCESS | 3868 | 1464016205075 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 3868 | ++DOCSHELL 13324C00 == 39 [pid = 3868] [id = 219] 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (13BEF800) [pid = 3868] [serial = 655] [outer = 00000000] 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (14F61800) [pid = 3868] [serial = 656] [outer = 13BEF800] 08:10:05 INFO - PROCESS | 3868 | 1464016205119 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (154D9000) [pid = 3868] [serial = 657] [outer = 13BEF800] 08:10:05 INFO - PROCESS | 3868 | 1464016205604 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 687ms 08:10:05 INFO - PROCESS | 3868 | 1464016205672 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 3868 | 1464016205675 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:10:05 INFO - PROCESS | 3868 | 1464016205680 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 3868 | 1464016205685 Marionette TRACE conn3 <- [1,842,null,{}] 08:10:05 INFO - PROCESS | 3868 | 1464016205693 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}] 08:10:05 INFO - PROCESS | 3868 | 1464016205774 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:10:05 INFO - PROCESS | 3868 | 1464016205862 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 3868 | ++DOCSHELL 14F61400 == 40 [pid = 3868] [id = 220] 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16606000) [pid = 3868] [serial = 658] [outer = 00000000] 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1663CC00) [pid = 3868] [serial = 659] [outer = 16606000] 08:10:05 INFO - PROCESS | 3868 | 1464016205906 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16932800) [pid = 3868] [serial = 660] [outer = 16606000] 08:10:06 INFO - PROCESS | 3868 | 1464016206259 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 593ms 08:10:06 INFO - PROCESS | 3868 | 1464016206275 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 3868 | 1464016206277 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:10:06 INFO - PROCESS | 3868 | 1464016206281 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 3868 | 1464016206282 Marionette TRACE conn3 <- [1,846,null,{}] 08:10:06 INFO - PROCESS | 3868 | 1464016206286 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}] 08:10:06 INFO - PROCESS | 3868 | 1464016206398 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:10:06 INFO - PROCESS | 3868 | 1464016206480 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 3868 | ++DOCSHELL 16666C00 == 41 [pid = 3868] [id = 221] 08:10:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (169C2000) [pid = 3868] [serial = 661] [outer = 00000000] 08:10:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16E09C00) [pid = 3868] [serial = 662] [outer = 169C2000] 08:10:06 INFO - PROCESS | 3868 | 1464016206523 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16E0D000) [pid = 3868] [serial = 663] [outer = 169C2000] 08:10:06 INFO - PROCESS | 3868 | 1464016206925 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 686ms 08:10:06 INFO - PROCESS | 3868 | 1464016206980 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 3868 | 1464016206982 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:10:06 INFO - PROCESS | 3868 | 1464016206985 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:10:06 INFO - PROCESS | 3868 | 1464016206987 Marionette TRACE conn3 <- [1,850,null,{}] 08:10:06 INFO - PROCESS | 3868 | 1464016206990 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}] 08:10:07 INFO - PROCESS | 3868 | 1464016207103 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:10:07 INFO - PROCESS | 3868 | 1464016207116 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 3868 | ++DOCSHELL 16E31800 == 42 [pid = 3868] [id = 222] 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (17392400) [pid = 3868] [serial = 664] [outer = 00000000] 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1743B000) [pid = 3868] [serial = 665] [outer = 17392400] 08:10:07 INFO - PROCESS | 3868 | 1464016207211 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1788C800) [pid = 3868] [serial = 666] [outer = 17392400] 08:10:07 INFO - PROCESS | 3868 | 1464016207636 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 686ms 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:10:07 INFO - PROCESS | 3868 | 1464016207686 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 3868 | 1464016207688 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:10:07 INFO - PROCESS | 3868 | 1464016207691 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 3868 | 1464016207693 Marionette TRACE conn3 <- [1,854,null,{}] 08:10:07 INFO - PROCESS | 3868 | 1464016207696 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}] 08:10:07 INFO - PROCESS | 3868 | 1464016207826 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:10:07 INFO - PROCESS | 3868 | 1464016207884 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 3868 | ++DOCSHELL 16D08000 == 43 [pid = 3868] [id = 223] 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (17E9EC00) [pid = 3868] [serial = 667] [outer = 00000000] 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (19515800) [pid = 3868] [serial = 668] [outer = 17E9EC00] 08:10:07 INFO - PROCESS | 3868 | 1464016207927 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1956A000) [pid = 3868] [serial = 669] [outer = 17E9EC00] 08:10:08 INFO - PROCESS | 3868 | 1464016208335 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 686ms 08:10:08 INFO - PROCESS | 3868 | 1464016208390 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 3868 | 1464016208392 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:10:08 INFO - PROCESS | 3868 | 1464016208395 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 3868 | 1464016208397 Marionette TRACE conn3 <- [1,858,null,{}] 08:10:08 INFO - PROCESS | 3868 | 1464016208411 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}] 08:10:08 INFO - PROCESS | 3868 | 1464016208520 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:10:08 INFO - PROCESS | 3868 | 1464016208529 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 3868 | ++DOCSHELL 1950BC00 == 44 [pid = 3868] [id = 224] 08:10:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (19511800) [pid = 3868] [serial = 670] [outer = 00000000] 08:10:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (197D4000) [pid = 3868] [serial = 671] [outer = 19511800] 08:10:08 INFO - PROCESS | 3868 | 1464016208574 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (197D6000) [pid = 3868] [serial = 672] [outer = 19511800] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (19AE0800) [pid = 3868] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1A812800) [pid = 3868] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1A86DC00) [pid = 3868] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (105F0800) [pid = 3868] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (15994000) [pid = 3868] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (17E9C000) [pid = 3868] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (16E0AC00) [pid = 3868] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1A878C00) [pid = 3868] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:10:08 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1AD3D400) [pid = 3868] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:10:09 INFO - PROCESS | 3868 | 1464016209251 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 905ms 08:10:09 INFO - PROCESS | 3868 | 1464016209303 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 3868 | 1464016209305 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:10:09 INFO - PROCESS | 3868 | 1464016209308 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 3868 | 1464016209309 Marionette TRACE conn3 <- [1,862,null,{}] 08:10:09 INFO - PROCESS | 3868 | 1464016209313 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}] 08:10:09 INFO - PROCESS | 3868 | 1464016209396 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:10:09 INFO - PROCESS | 3868 | 1464016209402 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 3868 | ++DOCSHELL 15401400 == 45 [pid = 3868] [id = 225] 08:10:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (15DD8000) [pid = 3868] [serial = 673] [outer = 00000000] 08:10:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (197C8400) [pid = 3868] [serial = 674] [outer = 15DD8000] 08:10:09 INFO - PROCESS | 3868 | 1464016209444 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (197C9800) [pid = 3868] [serial = 675] [outer = 15DD8000] 08:10:09 INFO - PROCESS | 3868 | 1464016209847 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 593ms 08:10:09 INFO - PROCESS | 3868 | 1464016209903 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 3868 | 1464016209905 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:10:09 INFO - PROCESS | 3868 | 1464016209908 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 3868 | 1464016209910 Marionette TRACE conn3 <- [1,866,null,{}] 08:10:09 INFO - PROCESS | 3868 | 1464016209913 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}] 08:10:09 INFO - PROCESS | 3868 | 1464016209993 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:10:09 INFO - PROCESS | 3868 | 1464016210000 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 3868 | ++DOCSHELL 16E0BC00 == 46 [pid = 3868] [id = 226] 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (197CEC00) [pid = 3868] [serial = 676] [outer = 00000000] 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (198CBC00) [pid = 3868] [serial = 677] [outer = 197CEC00] 08:10:10 INFO - PROCESS | 3868 | 1464016210042 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (198CF400) [pid = 3868] [serial = 678] [outer = 197CEC00] 08:10:10 INFO - PROCESS | 3868 | 1464016210446 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 593ms 08:10:10 INFO - PROCESS | 3868 | 1464016210505 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 3868 | 1464016210507 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:10:10 INFO - PROCESS | 3868 | 1464016210511 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:10:10 INFO - PROCESS | 3868 | 1464016210512 Marionette TRACE conn3 <- [1,870,null,{}] 08:10:10 INFO - PROCESS | 3868 | 1464016210516 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}] 08:10:10 INFO - PROCESS | 3868 | 1464016210593 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:10:10 INFO - PROCESS | 3868 | 1464016210602 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 3868 | ++DOCSHELL 14010C00 == 47 [pid = 3868] [id = 227] 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (197E0400) [pid = 3868] [serial = 679] [outer = 00000000] 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A219C00) [pid = 3868] [serial = 680] [outer = 197E0400] 08:10:10 INFO - PROCESS | 3868 | 1464016210654 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1A6D6800) [pid = 3868] [serial = 681] [outer = 197E0400] 08:10:11 INFO - PROCESS | 3868 | 1464016211241 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 796ms 08:10:11 INFO - PROCESS | 3868 | 1464016211313 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 3868 | 1464016211318 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:10:11 INFO - PROCESS | 3868 | 1464016211323 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 3868 | 1464016211327 Marionette TRACE conn3 <- [1,874,null,{}] 08:10:11 INFO - PROCESS | 3868 | 1464016211377 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}] 08:10:11 INFO - PROCESS | 3868 | 1464016211491 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:10:11 INFO - PROCESS | 3868 | 1464016211609 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 3868 | ++DOCSHELL 10F13C00 == 48 [pid = 3868] [id = 228] 08:10:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (11427400) [pid = 3868] [serial = 682] [outer = 00000000] 08:10:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1337C400) [pid = 3868] [serial = 683] [outer = 11427400] 08:10:11 INFO - PROCESS | 3868 | 1464016211667 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (13BD4400) [pid = 3868] [serial = 684] [outer = 11427400] 08:10:12 INFO - PROCESS | 3868 | 1464016212256 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 999ms 08:10:12 INFO - PROCESS | 3868 | 1464016212312 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 3868 | 1464016212318 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:10:12 INFO - PROCESS | 3868 | 1464016212324 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 3868 | 1464016212327 Marionette TRACE conn3 <- [1,878,null,{}] 08:10:12 INFO - PROCESS | 3868 | 1464016212331 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}] 08:10:12 INFO - PROCESS | 3868 | 1464016212433 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:10:12 INFO - PROCESS | 3868 | 1464016212559 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 3868 | ++DOCSHELL 14F59C00 == 49 [pid = 3868] [id = 229] 08:10:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (14F5A000) [pid = 3868] [serial = 685] [outer = 00000000] 08:10:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (15DDDC00) [pid = 3868] [serial = 686] [outer = 14F5A000] 08:10:12 INFO - PROCESS | 3868 | 1464016212612 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1663E000) [pid = 3868] [serial = 687] [outer = 14F5A000] 08:10:13 INFO - PROCESS | 3868 | 1464016213207 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 937ms 08:10:13 INFO - PROCESS | 3868 | 1464016213267 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 3868 | 1464016213270 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:10:13 INFO - PROCESS | 3868 | 1464016213274 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 3868 | 1464016213278 Marionette TRACE conn3 <- [1,882,null,{}] 08:10:13 INFO - PROCESS | 3868 | 1464016213289 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}] 08:10:13 INFO - PROCESS | 3868 | 1464016213391 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:10:13 INFO - PROCESS | 3868 | 1464016213519 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 3868 | ++DOCSHELL 177C9C00 == 50 [pid = 3868] [id = 230] 08:10:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (19510000) [pid = 3868] [serial = 688] [outer = 00000000] 08:10:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19AE0800) [pid = 3868] [serial = 689] [outer = 19510000] 08:10:13 INFO - PROCESS | 3868 | 1464016213576 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1A6D5400) [pid = 3868] [serial = 690] [outer = 19510000] 08:10:14 INFO - PROCESS | 3868 | 1464016214132 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 905ms 08:10:14 INFO - PROCESS | 3868 | 1464016214177 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 3868 | 1464016214180 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:10:14 INFO - PROCESS | 3868 | 1464016214184 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 3868 | 1464016214186 Marionette TRACE conn3 <- [1,886,null,{}] 08:10:14 INFO - PROCESS | 3868 | 1464016214189 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}] 08:10:14 INFO - PROCESS | 3868 | 1464016214295 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:10:14 INFO - PROCESS | 3868 | 1464016214392 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 3868 | ++DOCSHELL 198CA400 == 51 [pid = 3868] [id = 231] 08:10:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1A122400) [pid = 3868] [serial = 691] [outer = 00000000] 08:10:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1A80F000) [pid = 3868] [serial = 692] [outer = 1A122400] 08:10:14 INFO - PROCESS | 3868 | 1464016214445 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1A86D400) [pid = 3868] [serial = 693] [outer = 1A122400] 08:10:15 INFO - PROCESS | 3868 | 1464016215046 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 905ms 08:10:15 INFO - PROCESS | 3868 | 1464016215088 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 3868 | 1464016215090 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:10:15 INFO - PROCESS | 3868 | 1464016215094 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 3868 | 1464016215096 Marionette TRACE conn3 <- [1,890,null,{}] 08:10:15 INFO - PROCESS | 3868 | 1464016215099 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}] 08:10:15 INFO - PROCESS | 3868 | 1464016215198 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:10:15 INFO - PROCESS | 3868 | 1464016215304 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F2C00 == 52 [pid = 3868] [id = 232] 08:10:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (103EB000) [pid = 3868] [serial = 694] [outer = 00000000] 08:10:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (169C0800) [pid = 3868] [serial = 695] [outer = 103EB000] 08:10:15 INFO - PROCESS | 3868 | 1464016215362 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (17D7EC00) [pid = 3868] [serial = 696] [outer = 103EB000] 08:10:16 INFO - PROCESS | 3868 | 1464016216041 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 998ms 08:10:16 INFO - PROCESS | 3868 | 1464016216100 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 3868 | 1464016216104 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:10:16 INFO - PROCESS | 3868 | 1464016216109 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 3868 | 1464016216112 Marionette TRACE conn3 <- [1,894,null,{}] 08:10:16 INFO - PROCESS | 3868 | 1464016216118 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}] 08:10:16 INFO - PROCESS | 3868 | 1464016216251 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:10:16 INFO - PROCESS | 3868 | 1464016216390 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 3868 | ++DOCSHELL 11277800 == 53 [pid = 3868] [id = 233] 08:10:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (11A08400) [pid = 3868] [serial = 697] [outer = 00000000] 08:10:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (13327C00) [pid = 3868] [serial = 698] [outer = 11A08400] 08:10:16 INFO - PROCESS | 3868 | 1464016216440 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (143D2000) [pid = 3868] [serial = 699] [outer = 11A08400] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 16E0BC00 == 52 [pid = 3868] [id = 226] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 15401400 == 51 [pid = 3868] [id = 225] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 1950BC00 == 50 [pid = 3868] [id = 224] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 16D08000 == 49 [pid = 3868] [id = 223] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 16E31800 == 48 [pid = 3868] [id = 222] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 16666C00 == 47 [pid = 3868] [id = 221] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 14F61400 == 46 [pid = 3868] [id = 220] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 13324C00 == 45 [pid = 3868] [id = 219] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 10F03C00 == 44 [pid = 3868] [id = 218] 08:10:16 INFO - PROCESS | 3868 | --DOCSHELL 0F2F5C00 == 43 [pid = 3868] [id = 217] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (1A222000) [pid = 3868] [serial = 623] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1A873800) [pid = 3868] [serial = 626] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (1A87C800) [pid = 3868] [serial = 629] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (1A876800) [pid = 3868] [serial = 627] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (12D7A000) [pid = 3868] [serial = 611] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (13905400) [pid = 3868] [serial = 612] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1660B400) [pid = 3868] [serial = 614] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (16640800) [pid = 3868] [serial = 615] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1956D400) [pid = 3868] [serial = 620] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (17435800) [pid = 3868] [serial = 617] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (177D1800) [pid = 3868] [serial = 618] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (13BCB000) [pid = 3868] [serial = 596] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (17041800) [pid = 3868] [serial = 608] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1A807C00) [pid = 3868] [serial = 605] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1AF12000) [pid = 3868] [serial = 632] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (14F60400) [pid = 3868] [serial = 638] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (16E0DC00) [pid = 3868] [serial = 599] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1A220400) [pid = 3868] [serial = 602] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1AF20000) [pid = 3868] [serial = 636] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1AF1C000) [pid = 3868] [serial = 635] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1AD35800) [pid = 3868] [serial = 630] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1A6CE800) [pid = 3868] [serial = 624] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1AF15400) [pid = 3868] [serial = 633] [outer = 00000000] [url = about:blank] 08:10:16 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (197D5800) [pid = 3868] [serial = 621] [outer = 00000000] [url = about:blank] 08:10:17 INFO - PROCESS | 3868 | 1464016217219 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1155ms 08:10:17 INFO - PROCESS | 3868 | 1464016217261 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 3868 | 1464016217266 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:10:17 INFO - PROCESS | 3868 | 1464016217271 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 3868 | 1464016217274 Marionette TRACE conn3 <- [1,898,null,{}] 08:10:17 INFO - PROCESS | 3868 | 1464016217278 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}] 08:10:17 INFO - PROCESS | 3868 | 1464016217359 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:10:17 INFO - PROCESS | 3868 | 1464016217367 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 3868 | ++DOCSHELL 14F58800 == 44 [pid = 3868] [id = 234] 08:10:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (14F59000) [pid = 3868] [serial = 700] [outer = 00000000] 08:10:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16E0F800) [pid = 3868] [serial = 701] [outer = 14F59000] 08:10:17 INFO - PROCESS | 3868 | 1464016217417 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (17042C00) [pid = 3868] [serial = 702] [outer = 14F59000] 08:10:17 INFO - PROCESS | 3868 | 1464016217899 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 687ms 08:10:17 INFO - PROCESS | 3868 | 1464016217970 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 3868 | 1464016217972 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:10:17 INFO - PROCESS | 3868 | 1464016217976 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 3868 | 1464016217980 Marionette TRACE conn3 <- [1,902,null,{}] 08:10:17 INFO - PROCESS | 3868 | 1464016217989 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}] 08:10:18 INFO - PROCESS | 3868 | 1464016218072 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:10:18 INFO - PROCESS | 3868 | 1464016218177 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 3868 | ++DOCSHELL 17EA9000 == 45 [pid = 3868] [id = 235] 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1822E000) [pid = 3868] [serial = 703] [outer = 00000000] 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (197D4800) [pid = 3868] [serial = 704] [outer = 1822E000] 08:10:18 INFO - PROCESS | 3868 | 1464016218222 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (198C8400) [pid = 3868] [serial = 705] [outer = 1822E000] 08:10:18 INFO - PROCESS | 3868 | 1464016218575 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 640ms 08:10:18 INFO - PROCESS | 3868 | 1464016218620 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 3868 | 1464016218623 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:10:18 INFO - PROCESS | 3868 | 1464016218626 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 3868 | 1464016218628 Marionette TRACE conn3 <- [1,906,null,{}] 08:10:18 INFO - PROCESS | 3868 | 1464016218631 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}] 08:10:18 INFO - PROCESS | 3868 | 1464016218719 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:10:18 INFO - PROCESS | 3868 | 1464016218725 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 3868 | ++DOCSHELL 1A1C6C00 == 46 [pid = 3868] [id = 236] 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1A220400) [pid = 3868] [serial = 706] [outer = 00000000] 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1A6CE800) [pid = 3868] [serial = 707] [outer = 1A220400] 08:10:18 INFO - PROCESS | 3868 | 1464016218769 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A76F000) [pid = 3868] [serial = 708] [outer = 1A220400] 08:10:19 INFO - PROCESS | 3868 | 1464016219222 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 624ms 08:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:10:19 INFO - PROCESS | 3868 | 1464016219264 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 3868 | 1464016219266 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:10:19 INFO - PROCESS | 3868 | 1464016219270 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 3868 | 1464016219271 Marionette TRACE conn3 <- [1,910,null,{}] 08:10:19 INFO - PROCESS | 3868 | 1464016219275 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}] 08:10:19 INFO - PROCESS | 3868 | 1464016219379 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:10:19 INFO - PROCESS | 3868 | 1464016219387 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A806400 == 47 [pid = 3868] [id = 237] 08:10:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A807C00) [pid = 3868] [serial = 709] [outer = 00000000] 08:10:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1A812400) [pid = 3868] [serial = 710] [outer = 1A807C00] 08:10:19 INFO - PROCESS | 3868 | 1464016219481 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A876000) [pid = 3868] [serial = 711] [outer = 1A807C00] 08:10:19 INFO - PROCESS | 3868 | 1464016219956 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 08:10:19 INFO - PROCESS | 3868 | 1464016220008 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 3868 | 1464016220010 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:10:20 INFO - PROCESS | 3868 | 1464016220021 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 3868 | 1464016220022 Marionette TRACE conn3 <- [1,914,null,{}] 08:10:20 INFO - PROCESS | 3868 | 1464016220025 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}] 08:10:20 INFO - PROCESS | 3868 | 1464016220149 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:10:20 INFO - PROCESS | 3868 | 1464016220208 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3868 | ++DOCSHELL 1A876400 == 48 [pid = 3868] [id = 238] 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1AD38800) [pid = 3868] [serial = 712] [outer = 00000000] 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1AF16800) [pid = 3868] [serial = 713] [outer = 1AD38800] 08:10:20 INFO - PROCESS | 3868 | 1464016220254 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1AF1BC00) [pid = 3868] [serial = 714] [outer = 1AD38800] 08:10:20 INFO - PROCESS | 3868 | 1464016220656 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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 703ms 08:10:20 INFO - PROCESS | 3868 | 1464016220744 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 3868 | 1464016220746 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:10:20 INFO - PROCESS | 3868 | 1464016220752 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 3868 | 1464016220754 Marionette TRACE conn3 <- [1,918,null,{}] 08:10:20 INFO - PROCESS | 3868 | 1464016220757 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}] 08:10:20 INFO - PROCESS | 3868 | 1464016220866 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:10:20 INFO - PROCESS | 3868 | 1464016220876 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3868 | ++DOCSHELL 1AD3F000 == 49 [pid = 3868] [id = 239] 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1AF12400) [pid = 3868] [serial = 715] [outer = 00000000] 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1B084C00) [pid = 3868] [serial = 716] [outer = 1AF12400] 08:10:20 INFO - PROCESS | 3868 | 1464016220921 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1B088800) [pid = 3868] [serial = 717] [outer = 1AF12400] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (16606000) [pid = 3868] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (169C2000) [pid = 3868] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (17E9EC00) [pid = 3868] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (10F0B000) [pid = 3868] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (19511800) [pid = 3868] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (0F2F6000) [pid = 3868] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (15DD8000) [pid = 3868] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13BEF800) [pid = 3868] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (197CEC00) [pid = 3868] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:10:21 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (17392400) [pid = 3868] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:10:21 INFO - PROCESS | 3868 | 1464016221503 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 796ms 08:10:21 INFO - PROCESS | 3868 | 1464016221555 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 3868 | 1464016221557 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:10:21 INFO - PROCESS | 3868 | 1464016221560 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 3868 | 1464016221562 Marionette TRACE conn3 <- [1,922,null,{}] 08:10:21 INFO - PROCESS | 3868 | 1464016221565 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}] 08:10:21 INFO - PROCESS | 3868 | 1464016221644 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:10:21 INFO - PROCESS | 3868 | 1464016221651 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 3868 | ++DOCSHELL 0F344400 == 50 [pid = 3868] [id = 240] 08:10:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (0F344800) [pid = 3868] [serial = 718] [outer = 00000000] 08:10:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (0F349400) [pid = 3868] [serial = 719] [outer = 0F344800] 08:10:21 INFO - PROCESS | 3868 | 1464016221694 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (10A77000) [pid = 3868] [serial = 720] [outer = 0F344800] 08:10:22 INFO - PROCESS | 3868 | 1464016222103 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 593ms 08:10:22 INFO - PROCESS | 3868 | 1464016222158 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 3868 | 1464016222159 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:10:22 INFO - PROCESS | 3868 | 1464016222167 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 3868 | 1464016222168 Marionette TRACE conn3 <- [1,926,null,{}] 08:10:22 INFO - PROCESS | 3868 | 1464016222172 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}] 08:10:22 INFO - PROCESS | 3868 | 1464016222250 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:10:22 INFO - PROCESS | 3868 | 1464016222257 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 3868 | ++DOCSHELL 13BCEC00 == 51 [pid = 3868] [id = 241] 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1660E000) [pid = 3868] [serial = 721] [outer = 00000000] 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1678B000) [pid = 3868] [serial = 722] [outer = 1660E000] 08:10:22 INFO - PROCESS | 3868 | 1464016222299 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1678DC00) [pid = 3868] [serial = 723] [outer = 1660E000] 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (16795C00) [pid = 3868] [serial = 724] [outer = 1B0A5400] 08:10:22 INFO - PROCESS | 3868 | 1464016222817 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 702ms 08:10:22 INFO - PROCESS | 3868 | 1464016222867 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 3868 | 1464016222869 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:10:22 INFO - PROCESS | 3868 | 1464016222873 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 3868 | 1464016222874 Marionette TRACE conn3 <- [1,930,null,{}] 08:10:22 INFO - PROCESS | 3868 | 1464016222862 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}] 08:10:22 INFO - PROCESS | 3868 | 1464016222940 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:10:22 INFO - PROCESS | 3868 | 1464016222949 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 3868 | ++DOCSHELL 1678EC00 == 52 [pid = 3868] [id = 242] 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (16792800) [pid = 3868] [serial = 725] [outer = 00000000] 08:10:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (16E11C00) [pid = 3868] [serial = 726] [outer = 16792800] 08:10:22 INFO - PROCESS | 3868 | 1464016222992 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1B07E400) [pid = 3868] [serial = 727] [outer = 16792800] 08:10:23 INFO - PROCESS | 3868 | 1464016223651 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 842ms 08:10:23 INFO - PROCESS | 3868 | 1464016223701 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 3868 | 1464016223706 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:10:23 INFO - PROCESS | 3868 | 1464016223724 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 3868 | 1464016223728 Marionette TRACE conn3 <- [1,934,null,{}] 08:10:23 INFO - PROCESS | 3868 | 1464016223735 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}] 08:10:23 INFO - PROCESS | 3868 | 1464016223849 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:10:23 INFO - PROCESS | 3868 | 1464016223972 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 3868 | ++DOCSHELL 11292800 == 53 [pid = 3868] [id = 243] 08:10:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (11297400) [pid = 3868] [serial = 728] [outer = 00000000] 08:10:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (13D22800) [pid = 3868] [serial = 729] [outer = 11297400] 08:10:24 INFO - PROCESS | 3868 | 1464016224028 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (15995400) [pid = 3868] [serial = 730] [outer = 11297400] 08:10:24 INFO - PROCESS | 3868 | 1464016224564 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 905ms 08:10:24 INFO - PROCESS | 3868 | 1464016224616 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 3868 | 1464016224622 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:10:24 INFO - PROCESS | 3868 | 1464016224629 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 3868 | 1464016224632 Marionette TRACE conn3 <- [1,938,null,{}] 08:10:24 INFO - PROCESS | 3868 | 1464016224635 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}] 08:10:24 INFO - PROCESS | 3868 | 1464016224738 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:10:24 INFO - PROCESS | 3868 | 1464016224843 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 3868 | ++DOCSHELL 1678F000 == 54 [pid = 3868] [id = 244] 08:10:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (16792400) [pid = 3868] [serial = 731] [outer = 00000000] 08:10:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (17435800) [pid = 3868] [serial = 732] [outer = 16792400] 08:10:24 INFO - PROCESS | 3868 | 1464016224895 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (17704C00) [pid = 3868] [serial = 733] [outer = 16792400] 08:10:25 INFO - PROCESS | 3868 | 1464016225489 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 889ms 08:10:25 INFO - PROCESS | 3868 | 1464016225531 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 3868 | 1464016225533 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:10:25 INFO - PROCESS | 3868 | 1464016225537 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 3868 | 1464016225541 Marionette TRACE conn3 <- [1,942,null,{}] 08:10:25 INFO - PROCESS | 3868 | 1464016225552 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}] 08:10:25 INFO - PROCESS | 3868 | 1464016225665 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:10:25 INFO - PROCESS | 3868 | 1464016225769 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 3868 | ++DOCSHELL 177D0800 == 55 [pid = 3868] [id = 245] 08:10:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (177D1800) [pid = 3868] [serial = 734] [outer = 00000000] 08:10:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (1950D000) [pid = 3868] [serial = 735] [outer = 177D1800] 08:10:25 INFO - PROCESS | 3868 | 1464016225824 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (1956D400) [pid = 3868] [serial = 736] [outer = 177D1800] 08:10:26 INFO - PROCESS | 3868 | 1464016226355 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 905ms 08:10:26 INFO - PROCESS | 3868 | 1464016226441 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 3868 | 1464016226444 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:10:26 INFO - PROCESS | 3868 | 1464016226447 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 3868 | 1464016226449 Marionette TRACE conn3 <- [1,946,null,{}] 08:10:26 INFO - PROCESS | 3868 | 1464016226453 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}] 08:10:26 INFO - PROCESS | 3868 | 1464016226553 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:10:26 INFO - PROCESS | 3868 | 1464016226660 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 3868 | ++DOCSHELL 1678F400 == 56 [pid = 3868] [id = 246] 08:10:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (1770BC00) [pid = 3868] [serial = 737] [outer = 00000000] 08:10:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (1A805400) [pid = 3868] [serial = 738] [outer = 1770BC00] 08:10:26 INFO - PROCESS | 3868 | 1464016226712 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (1AD37400) [pid = 3868] [serial = 739] [outer = 1770BC00] 08:10:27 INFO - PROCESS | 3868 | 1464016227289 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 905ms 08:10:27 INFO - PROCESS | 3868 | 1464016227351 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 3868 | 1464016227353 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:10:27 INFO - PROCESS | 3868 | 1464016227357 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 3868 | 1464016227359 Marionette TRACE conn3 <- [1,950,null,{}] 08:10:27 INFO - PROCESS | 3868 | 1464016227362 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}] 08:10:27 INFO - PROCESS | 3868 | 1464016227464 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:10:27 INFO - PROCESS | 3868 | 1464016227567 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 3868 | ++DOCSHELL 16D10C00 == 57 [pid = 3868] [id = 247] 08:10:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (174D7800) [pid = 3868] [serial = 740] [outer = 00000000] 08:10:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (19568800) [pid = 3868] [serial = 741] [outer = 174D7800] 08:10:27 INFO - PROCESS | 3868 | 1464016227618 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (197D4400) [pid = 3868] [serial = 742] [outer = 174D7800] 08:10:28 INFO - PROCESS | 3868 | 1464016228177 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 905ms 08:10:28 INFO - PROCESS | 3868 | 1464016228261 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 3868 | 1464016228263 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:10:28 INFO - PROCESS | 3868 | 1464016228267 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 3868 | 1464016228269 Marionette TRACE conn3 <- [1,954,null,{}] 08:10:28 INFO - PROCESS | 3868 | 1464016228273 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}] 08:10:28 INFO - PROCESS | 3868 | 1464016228621 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:10:28 INFO - PROCESS | 3868 | 1464016228633 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 3868 | ++DOCSHELL 10A5F400 == 58 [pid = 3868] [id = 248] 08:10:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (10A60800) [pid = 3868] [serial = 743] [outer = 00000000] 08:10:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (114AFC00) [pid = 3868] [serial = 744] [outer = 10A60800] 08:10:28 INFO - PROCESS | 3868 | 1464016228681 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (12AF3800) [pid = 3868] [serial = 745] [outer = 10A60800] 08:10:29 INFO - PROCESS | 3868 | 1464016229362 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1139ms 08:10:29 INFO - PROCESS | 3868 | 1464016229416 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:10:29 INFO - PROCESS | 3868 | 1464016229420 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:10:29 INFO - PROCESS | 3868 | 1464016229424 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 3868 | 1464016229428 Marionette TRACE conn3 <- [1,958,null,{}] 08:10:29 INFO - PROCESS | 3868 | 1464016229432 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}] 08:10:29 INFO - PROCESS | 3868 | 1464016229525 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:10:29 INFO - PROCESS | 3868 | 1464016229681 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 13BCEC00 == 57 [pid = 3868] [id = 241] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 0F344400 == 56 [pid = 3868] [id = 240] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 1AD3F000 == 55 [pid = 3868] [id = 239] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 1A876400 == 54 [pid = 3868] [id = 238] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 1A806400 == 53 [pid = 3868] [id = 237] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 1A1C6C00 == 52 [pid = 3868] [id = 236] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 17EA9000 == 51 [pid = 3868] [id = 235] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 14F58800 == 50 [pid = 3868] [id = 234] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (1A219C00) [pid = 3868] [serial = 680] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (16D08800) [pid = 3868] [serial = 644] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (13BCF400) [pid = 3868] [serial = 641] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (1AD3CC00) [pid = 3868] [serial = 647] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | ++DOCSHELL 0F341000 == 51 [pid = 3868] [id = 249] 08:10:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (0F341800) [pid = 3868] [serial = 746] [outer = 00000000] 08:10:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (10A62C00) [pid = 3868] [serial = 747] [outer = 0F341800] 08:10:29 INFO - PROCESS | 3868 | 1464016229767 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (114A7800) [pid = 3868] [serial = 748] [outer = 0F341800] 08:10:29 INFO - PROCESS | 3868 | --DOCSHELL 11277800 == 50 [pid = 3868] [id = 233] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (198CF400) [pid = 3868] [serial = 678] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (16932800) [pid = 3868] [serial = 660] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (16E0D000) [pid = 3868] [serial = 663] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (1663CC00) [pid = 3868] [serial = 659] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (19515800) [pid = 3868] [serial = 668] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (13311000) [pid = 3868] [serial = 653] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (197D6000) [pid = 3868] [serial = 672] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (13BD2800) [pid = 3868] [serial = 654] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (11275800) [pid = 3868] [serial = 650] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (197C8400) [pid = 3868] [serial = 674] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (197C9800) [pid = 3868] [serial = 675] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (1956A000) [pid = 3868] [serial = 669] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (16E09C00) [pid = 3868] [serial = 662] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (154D9000) [pid = 3868] [serial = 657] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (198CBC00) [pid = 3868] [serial = 677] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (14F61800) [pid = 3868] [serial = 656] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1743B000) [pid = 3868] [serial = 665] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1788C800) [pid = 3868] [serial = 666] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (12D82400) [pid = 3868] [serial = 651] [outer = 00000000] [url = about:blank] 08:10:29 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (197D4000) [pid = 3868] [serial = 671] [outer = 00000000] [url = about:blank] 08:10:30 INFO - PROCESS | 3868 | 1464016230200 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 796ms 08:10:30 INFO - PROCESS | 3868 | 1464016230223 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 3868 | 1464016230226 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 3868 | 1464016230229 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:10:30 INFO - PROCESS | 3868 | 1464016230231 Marionette TRACE conn3 <- [1,962,null,{}] 08:10:30 INFO - PROCESS | 3868 | 1464016230235 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}] 08:10:30 INFO - PROCESS | 3868 | 1464016230335 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:10:30 INFO - PROCESS | 3868 | 1464016230344 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 3868 | ++DOCSHELL 13189400 == 51 [pid = 3868] [id = 250] 08:10:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1318A000) [pid = 3868] [serial = 749] [outer = 00000000] 08:10:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1332A400) [pid = 3868] [serial = 750] [outer = 1318A000] 08:10:30 INFO - PROCESS | 3868 | 1464016230391 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (13716400) [pid = 3868] [serial = 751] [outer = 1318A000] 08:10:30 INFO - PROCESS | 3868 | 1464016230866 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 702ms 08:10:30 INFO - PROCESS | 3868 | 1464016230928 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:10:30 INFO - PROCESS | 3868 | 1464016230931 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 3868 | 1464016230941 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 3868 | 1464016230946 Marionette TRACE conn3 <- [1,966,null,{}] 08:10:30 INFO - PROCESS | 3868 | 1464016230949 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}] 08:10:31 INFO - PROCESS | 3868 | 1464016231033 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:10:31 INFO - PROCESS | 3868 | 1464016231041 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 3868 | ++DOCSHELL 14F58800 == 52 [pid = 3868] [id = 251] 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (14F59400) [pid = 3868] [serial = 752] [outer = 00000000] 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (15404800) [pid = 3868] [serial = 753] [outer = 14F59400] 08:10:31 INFO - PROCESS | 3868 | 1464016231093 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (156DE000) [pid = 3868] [serial = 754] [outer = 14F59400] 08:10:31 INFO - PROCESS | 3868 | 1464016231516 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 593ms 08:10:31 INFO - PROCESS | 3868 | 1464016231530 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 3868 | 1464016231532 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:10:31 INFO - PROCESS | 3868 | 1464016231535 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 3868 | 1464016231537 Marionette TRACE conn3 <- [1,970,null,{}] 08:10:31 INFO - PROCESS | 3868 | 1464016231540 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}] 08:10:31 INFO - PROCESS | 3868 | 1464016231659 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:10:31 INFO - PROCESS | 3868 | 1464016231739 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 3868 | ++DOCSHELL 13904400 == 53 [pid = 3868] [id = 252] 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (13906400) [pid = 3868] [serial = 755] [outer = 00000000] 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (164F9800) [pid = 3868] [serial = 756] [outer = 13906400] 08:10:31 INFO - PROCESS | 3868 | 1464016231783 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (16612000) [pid = 3868] [serial = 757] [outer = 13906400] 08:10:32 INFO - PROCESS | 3868 | 1464016232202 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 687ms 08:10:32 INFO - PROCESS | 3868 | 1464016232237 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 3868 | 1464016232238 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:10:32 INFO - PROCESS | 3868 | 1464016232242 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 3868 | 1464016232243 Marionette TRACE conn3 <- [1,974,null,{}] 08:10:32 INFO - PROCESS | 3868 | 1464016232250 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}] 08:10:32 INFO - PROCESS | 3868 | 1464016232358 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:10:32 INFO - PROCESS | 3868 | 1464016232368 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 3868 | ++DOCSHELL 0F349C00 == 54 [pid = 3868] [id = 253] 08:10:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (16790000) [pid = 3868] [serial = 758] [outer = 00000000] 08:10:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (16932800) [pid = 3868] [serial = 759] [outer = 16790000] 08:10:32 INFO - PROCESS | 3868 | 1464016232417 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (16D0AC00) [pid = 3868] [serial = 760] [outer = 16790000] 08:10:32 INFO - PROCESS | 3868 | 1464016232878 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 702ms 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:10:32 INFO - PROCESS | 3868 | 1464016232950 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 3868 | 1464016232952 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:10:32 INFO - PROCESS | 3868 | 1464016232955 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 3868 | 1464016232957 Marionette TRACE conn3 <- [1,978,null,{}] 08:10:32 INFO - PROCESS | 3868 | 1464016232960 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}] 08:10:33 INFO - PROCESS | 3868 | 1464016233110 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:10:33 INFO - PROCESS | 3868 | 1464016233120 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 3868 | ++DOCSHELL 16931800 == 55 [pid = 3868] [id = 254] 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (16D03C00) [pid = 3868] [serial = 761] [outer = 00000000] 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (17435000) [pid = 3868] [serial = 762] [outer = 16D03C00] 08:10:33 INFO - PROCESS | 3868 | 1464016233163 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (1743AC00) [pid = 3868] [serial = 763] [outer = 16D03C00] 08:10:33 INFO - PROCESS | 3868 | 1464016233570 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 686ms 08:10:33 INFO - PROCESS | 3868 | 1464016233640 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 3868 | 1464016233642 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:10:33 INFO - PROCESS | 3868 | 1464016233646 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:10:33 INFO - PROCESS | 3868 | 1464016233647 Marionette TRACE conn3 <- [1,982,null,{}] 08:10:33 INFO - PROCESS | 3868 | 1464016233651 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}] 08:10:33 INFO - PROCESS | 3868 | 1464016233759 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:10:33 INFO - PROCESS | 3868 | 1464016233769 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 3868 | ++DOCSHELL 16E10000 == 56 [pid = 3868] [id = 255] 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (16E12800) [pid = 3868] [serial = 764] [outer = 00000000] 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (177D5800) [pid = 3868] [serial = 765] [outer = 16E12800] 08:10:33 INFO - PROCESS | 3868 | 1464016233811 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (17D82000) [pid = 3868] [serial = 766] [outer = 16E12800] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (0F344800) [pid = 3868] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (13BD7800) [pid = 3868] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (0F2F8000) [pid = 3868] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (18226C00) [pid = 3868] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (12D7E000) [pid = 3868] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (10F07400) [pid = 3868] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (16658000) [pid = 3868] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (154E0400) [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] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (12AF5400) [pid = 3868] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (0F2F6C00) [pid = 3868] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1A771800) [pid = 3868] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (1434FC00) [pid = 3868] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (17890400) [pid = 3868] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (154DA800) [pid = 3868] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (197D8C00) [pid = 3868] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (197E3800) [pid = 3868] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (103F8400) [pid = 3868] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (13901800) [pid = 3868] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (16E0B800) [pid = 3868] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (197DF800) [pid = 3868] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1A1C8000) [pid = 3868] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (13BD4800) [pid = 3868] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1788EC00) [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] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (14F58400) [pid = 3868] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (103EB000) [pid = 3868] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1A807C00) [pid = 3868] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1A220400) [pid = 3868] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1AD38800) [pid = 3868] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (11A08400) [pid = 3868] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1822E000) [pid = 3868] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (14F59000) [pid = 3868] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1AF12400) [pid = 3868] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:10:34 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1660E000) [pid = 3868] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:10:34 INFO - PROCESS | 3868 | 1464016234548 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 936ms 08:10:34 INFO - PROCESS | 3868 | 1464016234591 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:10:34 INFO - PROCESS | 3868 | 1464016234593 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 3868 | 1464016234597 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 3868 | 1464016234598 Marionette TRACE conn3 <- [1,986,null,{}] 08:10:34 INFO - PROCESS | 3868 | 1464016234602 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}] 08:10:34 INFO - PROCESS | 3868 | 1464016234689 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:10:34 INFO - PROCESS | 3868 | 1464016234695 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 3868 | ++DOCSHELL 10561400 == 57 [pid = 3868] [id = 256] 08:10:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (105F6C00) [pid = 3868] [serial = 767] [outer = 00000000] 08:10:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (14F58400) [pid = 3868] [serial = 768] [outer = 105F6C00] 08:10:34 INFO - PROCESS | 3868 | 1464016234738 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (14F5AC00) [pid = 3868] [serial = 769] [outer = 105F6C00] 08:10:35 INFO - PROCESS | 3868 | 1464016235177 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 624ms 08:10:35 INFO - PROCESS | 3868 | 1464016235235 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 3868 | 1464016235237 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:10:35 INFO - PROCESS | 3868 | 1464016235240 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:10:35 INFO - PROCESS | 3868 | 1464016235242 Marionette TRACE conn3 <- [1,990,null,{}] 08:10:35 INFO - PROCESS | 3868 | 1464016235245 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}] 08:10:35 INFO - PROCESS | 3868 | 1464016235326 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:10:35 INFO - PROCESS | 3868 | 1464016235333 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 3868 | ++DOCSHELL 13379C00 == 58 [pid = 3868] [id = 257] 08:10:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (15407800) [pid = 3868] [serial = 770] [outer = 00000000] 08:10:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16D06400) [pid = 3868] [serial = 771] [outer = 15407800] 08:10:35 INFO - PROCESS | 3868 | 1464016235375 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1770A400) [pid = 3868] [serial = 772] [outer = 15407800] 08:10:35 INFO - PROCESS | 3868 | 1464016235829 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 08:10:35 INFO - PROCESS | 3868 | 1464016235879 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 3868 | 1464016235881 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:10:35 INFO - PROCESS | 3868 | 1464016235884 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 3868 | 1464016235886 Marionette TRACE conn3 <- [1,994,null,{}] 08:10:35 INFO - PROCESS | 3868 | 1464016235889 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}] 08:10:35 INFO - PROCESS | 3868 | 1464016235976 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:10:35 INFO - PROCESS | 3868 | 1464016235982 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 3868 | ++DOCSHELL 105FAC00 == 59 [pid = 3868] [id = 258] 08:10:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (154D7400) [pid = 3868] [serial = 773] [outer = 00000000] 08:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (18228800) [pid = 3868] [serial = 774] [outer = 154D7400] 08:10:36 INFO - PROCESS | 3868 | 1464016236030 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (19518400) [pid = 3868] [serial = 775] [outer = 154D7400] 08:10:36 INFO - PROCESS | 3868 | 1464016236714 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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 905ms 08:10:36 INFO - PROCESS | 3868 | 1464016236790 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 3868 | 1464016236795 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:10:36 INFO - PROCESS | 3868 | 1464016236801 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 3868 | 1464016236804 Marionette TRACE conn3 <- [1,998,null,{}] 08:10:36 INFO - PROCESS | 3868 | 1464016236810 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}] 08:10:36 INFO - PROCESS | 3868 | 1464016236927 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:10:37 INFO - PROCESS | 3868 | 1464016237060 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 3868 | ++DOCSHELL 1043F400 == 60 [pid = 3868] [id = 259] 08:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1047E400) [pid = 3868] [serial = 776] [outer = 00000000] 08:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (11A10400) [pid = 3868] [serial = 777] [outer = 1047E400] 08:10:37 INFO - PROCESS | 3868 | 1464016237115 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (12AF4400) [pid = 3868] [serial = 778] [outer = 1047E400] 08:10:37 INFO - PROCESS | 3868 | 1464016237679 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 936ms 08:10:37 INFO - PROCESS | 3868 | 1464016237746 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 3868 | 1464016237752 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:10:37 INFO - PROCESS | 3868 | 1464016237758 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 3868 | 1464016237761 Marionette TRACE conn3 <- [1,1002,null,{}] 08:10:37 INFO - PROCESS | 3868 | 1464016237765 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}] 08:10:37 INFO - PROCESS | 3868 | 1464016237869 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:10:37 INFO - PROCESS | 3868 | 1464016238004 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 3868 | ++DOCSHELL 13BD0000 == 61 [pid = 3868] [id = 260] 08:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (13BD1400) [pid = 3868] [serial = 779] [outer = 00000000] 08:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1434F400) [pid = 3868] [serial = 780] [outer = 13BD1400] 08:10:38 INFO - PROCESS | 3868 | 1464016238058 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (154DE000) [pid = 3868] [serial = 781] [outer = 13BD1400] 08:10:38 INFO - PROCESS | 3868 | 1464016238628 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 936ms 08:10:38 INFO - PROCESS | 3868 | 1464016238701 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 3868 | 1464016238704 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:10:38 INFO - PROCESS | 3868 | 1464016238708 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 3868 | 1464016238711 Marionette TRACE conn3 <- [1,1006,null,{}] 08:10:38 INFO - PROCESS | 3868 | 1464016238737 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}] 08:10:38 INFO - PROCESS | 3868 | 1464016238844 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:10:38 INFO - PROCESS | 3868 | 1464016238977 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 3868 | ++DOCSHELL 170B0400 == 62 [pid = 3868] [id = 261] 08:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (17431800) [pid = 3868] [serial = 782] [outer = 00000000] 08:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (17DDE000) [pid = 3868] [serial = 783] [outer = 17431800] 08:10:39 INFO - PROCESS | 3868 | 1464016239045 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (19517000) [pid = 3868] [serial = 784] [outer = 17431800] 08:10:39 INFO - PROCESS | 3868 | 1464016239609 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 952ms 08:10:39 INFO - PROCESS | 3868 | 1464016239673 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 3868 | 1464016239676 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:10:39 INFO - PROCESS | 3868 | 1464016239680 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 3868 | 1464016239681 Marionette TRACE conn3 <- [1,1010,null,{}] 08:10:39 INFO - PROCESS | 3868 | 1464016239685 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}] 08:10:39 INFO - PROCESS | 3868 | 1464016239787 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:10:39 INFO - PROCESS | 3868 | 1464016239890 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 3868 | ++DOCSHELL 19516C00 == 63 [pid = 3868] [id = 262] 08:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (197CD400) [pid = 3868] [serial = 785] [outer = 00000000] 08:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (197D3000) [pid = 3868] [serial = 786] [outer = 197CD400] 08:10:39 INFO - PROCESS | 3868 | 1464016239942 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (197D5800) [pid = 3868] [serial = 787] [outer = 197CD400] 08:10:40 INFO - PROCESS | 3868 | 1464016240504 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 905ms 08:10:40 INFO - PROCESS | 3868 | 1464016240583 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 3868 | 1464016240585 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:10:40 INFO - PROCESS | 3868 | 1464016240589 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 3868 | 1464016240591 Marionette TRACE conn3 <- [1,1014,null,{}] 08:10:40 INFO - PROCESS | 3868 | 1464016240594 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}] 08:10:40 INFO - PROCESS | 3868 | 1464016240709 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:10:40 INFO - PROCESS | 3868 | 1464016240814 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 3868 | ++DOCSHELL 0F34BC00 == 64 [pid = 3868] [id = 263] 08:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (10374800) [pid = 3868] [serial = 788] [outer = 00000000] 08:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (16790400) [pid = 3868] [serial = 789] [outer = 10374800] 08:10:40 INFO - PROCESS | 3868 | 1464016240867 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (197DC800) [pid = 3868] [serial = 790] [outer = 10374800] 08:10:41 INFO - PROCESS | 3868 | 1464016241440 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 905ms 08:10:41 INFO - PROCESS | 3868 | 1464016241607 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 3868 | 1464016241611 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:10:41 INFO - PROCESS | 3868 | 1464016241659 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 3868 | 1464016241662 Marionette TRACE conn3 <- [1,1018,null,{}] 08:10:41 INFO - PROCESS | 3868 | 1464016241668 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}] 08:10:41 INFO - PROCESS | 3868 | 1464016241765 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:10:41 INFO - PROCESS | 3868 | 1464016241893 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 3868 | ++DOCSHELL 10F0B000 == 65 [pid = 3868] [id = 264] 08:10:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (10F13000) [pid = 3868] [serial = 791] [outer = 00000000] 08:10:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (11A0FC00) [pid = 3868] [serial = 792] [outer = 10F13000] 08:10:41 INFO - PROCESS | 3868 | 1464016241944 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (12A96000) [pid = 3868] [serial = 793] [outer = 10F13000] 08:10:42 INFO - PROCESS | 3868 | 1464016242472 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 889ms 08:10:42 INFO - PROCESS | 3868 | 1464016242506 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 3868 | 1464016242510 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:10:42 INFO - PROCESS | 3868 | 1464016242517 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 3868 | 1464016242520 Marionette TRACE conn3 <- [1,1022,null,{}] 08:10:42 INFO - PROCESS | 3868 | 1464016242525 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}] 08:10:42 INFO - PROCESS | 3868 | 1464016242626 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:10:42 INFO - PROCESS | 3868 | 1464016242740 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 3868 | ++DOCSHELL 13905800 == 66 [pid = 3868] [id = 265] 08:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (1390B800) [pid = 3868] [serial = 794] [outer = 00000000] 08:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (13D26000) [pid = 3868] [serial = 795] [outer = 1390B800] 08:10:42 INFO - PROCESS | 3868 | 1464016242786 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (14357000) [pid = 3868] [serial = 796] [outer = 1390B800] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 13379C00 == 65 [pid = 3868] [id = 257] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 10561400 == 64 [pid = 3868] [id = 256] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 16E10000 == 63 [pid = 3868] [id = 255] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 16931800 == 62 [pid = 3868] [id = 254] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 14F58800 == 61 [pid = 3868] [id = 251] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 13189400 == 60 [pid = 3868] [id = 250] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 0F341000 == 59 [pid = 3868] [id = 249] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 10A5F400 == 58 [pid = 3868] [id = 248] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 11292800 == 57 [pid = 3868] [id = 243] 08:10:42 INFO - PROCESS | 3868 | --DOCSHELL 1678EC00 == 56 [pid = 3868] [id = 242] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (17D82400) [pid = 3868] [serial = 609] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A63C800) [pid = 3868] [serial = 567] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (16611800) [pid = 3868] [serial = 543] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (1A21C400) [pid = 3868] [serial = 594] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (170AF400) [pid = 3868] [serial = 645] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (1A765000) [pid = 3868] [serial = 603] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (1B07E800) [pid = 3868] [serial = 648] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (10F05800) [pid = 3868] [serial = 498] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (14356800) [pid = 3868] [serial = 501] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (17889000) [pid = 3868] [serial = 504] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (1A222400) [pid = 3868] [serial = 507] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1A766000) [pid = 3868] [serial = 510] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (17D7EC00) [pid = 3868] [serial = 696] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (169C0800) [pid = 3868] [serial = 695] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1A812400) [pid = 3868] [serial = 710] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (1A6CE800) [pid = 3868] [serial = 707] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1AF16800) [pid = 3868] [serial = 713] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1A876000) [pid = 3868] [serial = 711] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (143D2000) [pid = 3868] [serial = 699] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13327C00) [pid = 3868] [serial = 698] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (197D4800) [pid = 3868] [serial = 704] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (198C8400) [pid = 3868] [serial = 705] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1337C400) [pid = 3868] [serial = 683] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (17042C00) [pid = 3868] [serial = 702] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16E0F800) [pid = 3868] [serial = 701] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (15DDDC00) [pid = 3868] [serial = 686] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (19AE0800) [pid = 3868] [serial = 689] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1A80F000) [pid = 3868] [serial = 692] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1B084C00) [pid = 3868] [serial = 716] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1AF1BC00) [pid = 3868] [serial = 714] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1678B000) [pid = 3868] [serial = 722] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1B088800) [pid = 3868] [serial = 717] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (13BD7C00) [pid = 3868] [serial = 408] [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.] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (0F349400) [pid = 3868] [serial = 719] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1678DC00) [pid = 3868] [serial = 723] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (10A77000) [pid = 3868] [serial = 720] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A76F000) [pid = 3868] [serial = 708] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16E11C00) [pid = 3868] [serial = 726] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16609000) [pid = 3868] [serial = 573] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (10A81400) [pid = 3868] [serial = 570] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (19BB4C00) [pid = 3868] [serial = 576] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (140DB400) [pid = 3868] [serial = 597] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (12B65000) [pid = 3868] [serial = 540] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16E14400) [pid = 3868] [serial = 600] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (197E2800) [pid = 3868] [serial = 537] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (14F5E000) [pid = 3868] [serial = 642] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (105F5800) [pid = 3868] [serial = 462] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A80C000) [pid = 3868] [serial = 606] [outer = 00000000] [url = about:blank] 08:10:42 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16E0CC00) [pid = 3868] [serial = 639] [outer = 00000000] [url = about:blank] 08:10:43 INFO - PROCESS | 3868 | 1464016243323 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 827ms 08:10:43 INFO - PROCESS | 3868 | 1464016243359 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 3868 | 1464016243362 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:10:43 INFO - PROCESS | 3868 | 1464016243369 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 3868 | 1464016243371 Marionette TRACE conn3 <- [1,1026,null,{}] 08:10:43 INFO - PROCESS | 3868 | 1464016243380 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}] 08:10:43 INFO - PROCESS | 3868 | 1464016243468 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:10:43 INFO - PROCESS | 3868 | 1464016243477 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 3868 | ++DOCSHELL 1370EC00 == 57 [pid = 3868] [id = 266] 08:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1370F800) [pid = 3868] [serial = 797] [outer = 00000000] 08:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13BD0400) [pid = 3868] [serial = 798] [outer = 1370F800] 08:10:43 INFO - PROCESS | 3868 | 1464016243532 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (140DF400) [pid = 3868] [serial = 799] [outer = 1370F800] 08:10:43 INFO - PROCESS | 3868 | 1464016243985 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 640ms 08:10:43 INFO - PROCESS | 3868 | 1464016244007 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 3868 | 1464016244009 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:10:44 INFO - PROCESS | 3868 | 1464016244017 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 3868 | 1464016244018 Marionette TRACE conn3 <- [1,1030,null,{}] 08:10:44 INFO - PROCESS | 3868 | 1464016244021 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}] 08:10:44 INFO - PROCESS | 3868 | 1464016244086 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:10:44 INFO - PROCESS | 3868 | 1464016244093 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 3868 | ++DOCSHELL 14F64C00 == 58 [pid = 3868] [id = 267] 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1540A400) [pid = 3868] [serial = 800] [outer = 00000000] 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16609400) [pid = 3868] [serial = 801] [outer = 1540A400] 08:10:44 INFO - PROCESS | 3868 | 1464016244143 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1660A400) [pid = 3868] [serial = 802] [outer = 1540A400] 08:10:44 INFO - PROCESS | 3868 | 1464016244585 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 640ms 08:10:44 INFO - PROCESS | 3868 | 1464016244635 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 3868 | 1464016244637 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:10:44 INFO - PROCESS | 3868 | 1464016244640 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:10:44 INFO - PROCESS | 3868 | 1464016244642 Marionette TRACE conn3 <- [1,1034,null,{}] 08:10:44 INFO - PROCESS | 3868 | 1464016244645 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}] 08:10:44 INFO - PROCESS | 3868 | 1464016244723 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:10:44 INFO - PROCESS | 3868 | 1464016244733 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 3868 | ++DOCSHELL 14F5F400 == 59 [pid = 3868] [id = 268] 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16789C00) [pid = 3868] [serial = 803] [outer = 00000000] 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16790C00) [pid = 3868] [serial = 804] [outer = 16789C00] 08:10:44 INFO - PROCESS | 3868 | 1464016244776 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (169C2000) [pid = 3868] [serial = 805] [outer = 16789C00] 08:10:45 INFO - PROCESS | 3868 | 1464016245229 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 624ms 08:10:45 INFO - PROCESS | 3868 | 1464016245279 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 3868 | 1464016245290 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 3868 | 1464016245294 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:10:45 INFO - PROCESS | 3868 | 1464016245295 Marionette TRACE conn3 <- [1,1038,null,{}] 08:10:45 INFO - PROCESS | 3868 | 1464016245299 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}] 08:10:45 INFO - PROCESS | 3868 | 1464016245433 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:10:45 INFO - PROCESS | 3868 | 1464016245440 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 3868 | ++DOCSHELL 16609000 == 60 [pid = 3868] [id = 269] 08:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1693B800) [pid = 3868] [serial = 806] [outer = 00000000] 08:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16E16C00) [pid = 3868] [serial = 807] [outer = 1693B800] 08:10:45 INFO - PROCESS | 3868 | 1464016245486 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (17394C00) [pid = 3868] [serial = 808] [outer = 1693B800] 08:10:45 INFO - PROCESS | 3868 | 1464016245911 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 625ms 08:10:45 INFO - PROCESS | 3868 | 1464016245933 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 3868 | 1464016245935 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 3868 | 1464016245939 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:10:45 INFO - PROCESS | 3868 | 1464016245940 Marionette TRACE conn3 <- [1,1042,null,{}] 08:10:45 INFO - PROCESS | 3868 | 1464016245944 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}] 08:10:46 INFO - PROCESS | 3868 | 1464016246052 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:10:46 INFO - PROCESS | 3868 | 1464016246105 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 3868 | ++DOCSHELL 17434400 == 61 [pid = 3868] [id = 270] 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (17434C00) [pid = 3868] [serial = 809] [outer = 00000000] 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1770E800) [pid = 3868] [serial = 810] [outer = 17434C00] 08:10:46 INFO - PROCESS | 3868 | 1464016246181 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1770F000) [pid = 3868] [serial = 811] [outer = 17434C00] 08:10:46 INFO - PROCESS | 3868 | 1464016246587 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 687ms 08:10:46 INFO - PROCESS | 3868 | 1464016246638 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 3868 | 1464016246640 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 3868 | 1464016246644 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:10:46 INFO - PROCESS | 3868 | 1464016246645 Marionette TRACE conn3 <- [1,1046,null,{}] 08:10:46 INFO - PROCESS | 3868 | 1464016246658 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}] 08:10:46 INFO - PROCESS | 3868 | 1464016246765 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:10:46 INFO - PROCESS | 3868 | 1464016246771 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 3868 | ++DOCSHELL 16E15800 == 62 [pid = 3868] [id = 271] 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16E31800) [pid = 3868] [serial = 812] [outer = 00000000] 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (19564400) [pid = 3868] [serial = 813] [outer = 16E31800] 08:10:46 INFO - PROCESS | 3868 | 1464016246814 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (197CB000) [pid = 3868] [serial = 814] [outer = 16E31800] 08:10:47 INFO - PROCESS | 3868 | 1464016247246 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 655ms 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16790000) [pid = 3868] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16D03C00) [pid = 3868] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16E12800) [pid = 3868] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (14F59400) [pid = 3868] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (13906400) [pid = 3868] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (0F341800) [pid = 3868] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1318A000) [pid = 3868] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10A60800) [pid = 3868] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16792800) [pid = 3868] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (15407800) [pid = 3868] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (105F6C00) [pid = 3868] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (19510000) [pid = 3868] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (197E0400) [pid = 3868] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (14F5A000) [pid = 3868] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A122400) [pid = 3868] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:10:47 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (11427400) [pid = 3868] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:10:47 INFO - PROCESS | 3868 | 1464016247394 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 3868 | 1464016247396 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:10:47 INFO - PROCESS | 3868 | 1464016247432 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 3868 | 1464016247434 Marionette TRACE conn3 <- [1,1050,null,{}] 08:10:47 INFO - PROCESS | 3868 | 1464016247441 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}] 08:10:47 INFO - PROCESS | 3868 | 1464016247520 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:10:47 INFO - PROCESS | 3868 | 1464016247537 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 3868 | ++DOCSHELL 1288D000 == 63 [pid = 3868] [id = 272] 08:10:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (12D7E000) [pid = 3868] [serial = 815] [outer = 00000000] 08:10:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13906400) [pid = 3868] [serial = 816] [outer = 12D7E000] 08:10:47 INFO - PROCESS | 3868 | 1464016247580 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (14353000) [pid = 3868] [serial = 817] [outer = 12D7E000] 08:10:48 INFO - PROCESS | 3868 | 1464016248001 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 593ms 08:10:48 INFO - PROCESS | 3868 | 1464016248033 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 3868 | 1464016248035 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:10:48 INFO - PROCESS | 3868 | 1464016248039 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 3868 | 1464016248040 Marionette TRACE conn3 <- [1,1054,null,{}] 08:10:48 INFO - PROCESS | 3868 | 1464016248044 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}] 08:10:48 INFO - PROCESS | 3868 | 1464016248130 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:10:48 INFO - PROCESS | 3868 | 1464016248136 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 3868 | ++DOCSHELL 10F03000 == 64 [pid = 3868] [id = 273] 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1307D000) [pid = 3868] [serial = 818] [outer = 00000000] 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (17704000) [pid = 3868] [serial = 819] [outer = 1307D000] 08:10:48 INFO - PROCESS | 3868 | 1464016248179 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (19563400) [pid = 3868] [serial = 820] [outer = 1307D000] 08:10:48 INFO - PROCESS | 3868 | 1464016248603 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 593ms 08:10:48 INFO - PROCESS | 3868 | 1464016248635 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 3868 | 1464016248637 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:10:48 INFO - PROCESS | 3868 | 1464016248652 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 3868 | 1464016248654 Marionette TRACE conn3 <- [1,1058,null,{}] 08:10:48 INFO - PROCESS | 3868 | 1464016248657 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}] 08:10:48 INFO - PROCESS | 3868 | 1464016248758 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:10:48 INFO - PROCESS | 3868 | 1464016248767 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 3868 | ++DOCSHELL 16D07800 == 65 [pid = 3868] [id = 274] 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (197D7000) [pid = 3868] [serial = 821] [outer = 00000000] 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (198D1000) [pid = 3868] [serial = 822] [outer = 197D7000] 08:10:48 INFO - PROCESS | 3868 | 1464016248815 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19BB2800) [pid = 3868] [serial = 823] [outer = 197D7000] 08:10:49 INFO - PROCESS | 3868 | 1464016249301 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 687ms 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:10:49 INFO - PROCESS | 3868 | 1464016249341 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 3868 | 1464016249342 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 3868 | 1464016249346 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 3868 | 1464016249347 Marionette TRACE conn3 <- [1,1062,null,{}] 08:10:49 INFO - PROCESS | 3868 | 1464016249351 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}] 08:10:49 INFO - PROCESS | 3868 | 1464016249489 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:10:49 INFO - PROCESS | 3868 | 1464016249624 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 3868 | ++DOCSHELL 0F33F000 == 66 [pid = 3868] [id = 275] 08:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (0F33F800) [pid = 3868] [serial = 824] [outer = 00000000] 08:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (0F34A000) [pid = 3868] [serial = 825] [outer = 0F33F800] 08:10:49 INFO - PROCESS | 3868 | 1464016249681 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1050D000) [pid = 3868] [serial = 826] [outer = 0F33F800] 08:10:50 INFO - PROCESS | 3868 | 1464016250355 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1030ms 08:10:50 INFO - PROCESS | 3868 | 1464016250402 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 3868 | 1464016250406 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:10:50 INFO - PROCESS | 3868 | 1464016250410 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 3868 | 1464016250414 Marionette TRACE conn3 <- [1,1066,null,{}] 08:10:50 INFO - PROCESS | 3868 | 1464016250419 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}] 08:10:50 INFO - PROCESS | 3868 | 1464016250526 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:10:50 INFO - PROCESS | 3868 | 1464016250658 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 3868 | ++DOCSHELL 1288BC00 == 67 [pid = 3868] [id = 276] 08:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (12B65000) [pid = 3868] [serial = 827] [outer = 00000000] 08:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13376000) [pid = 3868] [serial = 828] [outer = 12B65000] 08:10:50 INFO - PROCESS | 3868 | 1464016250714 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (13BF1C00) [pid = 3868] [serial = 829] [outer = 12B65000] 08:10:51 INFO - PROCESS | 3868 | 1464016251277 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 905ms 08:10:51 INFO - PROCESS | 3868 | 1464016251316 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 3868 | 1464016251319 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:10:51 INFO - PROCESS | 3868 | 1464016251323 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 3868 | 1464016251325 Marionette TRACE conn3 <- [1,1070,null,{}] 08:10:51 INFO - PROCESS | 3868 | 1464016251329 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}] 08:10:51 INFO - PROCESS | 3868 | 1464016251440 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:10:51 INFO - PROCESS | 3868 | 1464016251545 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 3868 | ++DOCSHELL 16607C00 == 68 [pid = 3868] [id = 277] 08:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (16611000) [pid = 3868] [serial = 830] [outer = 00000000] 08:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16E09800) [pid = 3868] [serial = 831] [outer = 16611000] 08:10:51 INFO - PROCESS | 3868 | 1464016251597 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (17037C00) [pid = 3868] [serial = 832] [outer = 16611000] 08:10:52 INFO - PROCESS | 3868 | 1464016252197 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 905ms 08:10:52 INFO - PROCESS | 3868 | 1464016252230 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 3868 | 1464016252234 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:10:52 INFO - PROCESS | 3868 | 1464016252245 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 3868 | 1464016252250 Marionette TRACE conn3 <- [1,1074,null,{}] 08:10:52 INFO - PROCESS | 3868 | 1464016252254 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}] 08:10:52 INFO - PROCESS | 3868 | 1464016252359 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:10:52 INFO - PROCESS | 3868 | 1464016252468 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 3868 | ++DOCSHELL 16E0C800 == 69 [pid = 3868] [id = 278] 08:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (19518C00) [pid = 3868] [serial = 833] [outer = 00000000] 08:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (19AE2400) [pid = 3868] [serial = 834] [outer = 19518C00] 08:10:52 INFO - PROCESS | 3868 | 1464016252520 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A1C8000) [pid = 3868] [serial = 835] [outer = 19518C00] 08:10:53 INFO - PROCESS | 3868 | 1464016253061 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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 842ms 08:10:53 INFO - PROCESS | 3868 | 1464016253096 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 3868 | 1464016253098 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:10:53 INFO - PROCESS | 3868 | 1464016253103 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 3868 | 1464016253105 Marionette TRACE conn3 <- [1,1078,null,{}] 08:10:53 INFO - PROCESS | 3868 | 1464016253109 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}] 08:10:53 INFO - PROCESS | 3868 | 1464016253213 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:10:53 INFO - PROCESS | 3868 | 1464016253315 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 3868 | ++DOCSHELL 197D1800 == 70 [pid = 3868] [id = 279] 08:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (197DD400) [pid = 3868] [serial = 836] [outer = 00000000] 08:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1A63E400) [pid = 3868] [serial = 837] [outer = 197DD400] 08:10:53 INFO - PROCESS | 3868 | 1464016253366 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1A6CE000) [pid = 3868] [serial = 838] [outer = 197DD400] 08:10:53 INFO - PROCESS | 3868 | 1464016253965 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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 905ms 08:10:54 INFO - PROCESS | 3868 | 1464016254006 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 3868 | 1464016254008 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:10:54 INFO - PROCESS | 3868 | 1464016254012 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 3868 | 1464016254014 Marionette TRACE conn3 <- [1,1082,null,{}] 08:10:54 INFO - PROCESS | 3868 | 1464016254017 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}] 08:10:54 INFO - PROCESS | 3868 | 1464016254123 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:10:54 INFO - PROCESS | 3868 | 1464016254472 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F1400 == 71 [pid = 3868] [id = 280] 08:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (0F2F5C00) [pid = 3868] [serial = 839] [outer = 00000000] 08:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (10480000) [pid = 3868] [serial = 840] [outer = 0F2F5C00] 08:10:54 INFO - PROCESS | 3868 | 1464016254521 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (10A58800) [pid = 3868] [serial = 841] [outer = 0F2F5C00] 08:10:55 INFO - PROCESS | 3868 | 1464016255094 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1154ms 08:10:55 INFO - PROCESS | 3868 | 1464016255151 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 3868 | 1464016255155 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:10:55 INFO - PROCESS | 3868 | 1464016255160 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:10:55 INFO - PROCESS | 3868 | 1464016255163 Marionette TRACE conn3 <- [1,1086,null,{}] 08:10:55 INFO - PROCESS | 3868 | 1464016255168 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}] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 10A56000 == 70 [pid = 3868] [id = 21] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 14010C00 == 69 [pid = 3868] [id = 227] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 10F13C00 == 68 [pid = 3868] [id = 228] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 10F05400 == 67 [pid = 3868] [id = 180] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 198CA400 == 66 [pid = 3868] [id = 231] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2F2C00 == 65 [pid = 3868] [id = 232] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 16D07800 == 64 [pid = 3868] [id = 274] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 10F03000 == 63 [pid = 3868] [id = 273] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 1288D000 == 62 [pid = 3868] [id = 272] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 16E15800 == 61 [pid = 3868] [id = 271] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 0F349C00 == 60 [pid = 3868] [id = 253] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 17434400 == 59 [pid = 3868] [id = 270] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 16609000 == 58 [pid = 3868] [id = 269] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 13904400 == 57 [pid = 3868] [id = 252] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 14F5F400 == 56 [pid = 3868] [id = 268] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 14F64C00 == 55 [pid = 3868] [id = 267] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 1370EC00 == 54 [pid = 3868] [id = 266] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 13905800 == 53 [pid = 3868] [id = 265] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (18228800) [pid = 3868] [serial = 774] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | 1464016255377 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 10F0B000 == 52 [pid = 3868] [id = 264] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 1043F400 == 51 [pid = 3868] [id = 259] 08:10:55 INFO - PROCESS | 3868 | --DOCSHELL 105FAC00 == 50 [pid = 3868] [id = 258] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1A6D5400) [pid = 3868] [serial = 690] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1A6D6800) [pid = 3868] [serial = 681] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1663E000) [pid = 3868] [serial = 687] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1A86D400) [pid = 3868] [serial = 693] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (13BD4400) [pid = 3868] [serial = 684] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16932800) [pid = 3868] [serial = 759] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17435000) [pid = 3868] [serial = 762] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (16D0AC00) [pid = 3868] [serial = 760] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (177D5800) [pid = 3868] [serial = 765] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1743AC00) [pid = 3868] [serial = 763] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (15404800) [pid = 3868] [serial = 753] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (156DE000) [pid = 3868] [serial = 754] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (164F9800) [pid = 3868] [serial = 756] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (10A62C00) [pid = 3868] [serial = 747] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (114A7800) [pid = 3868] [serial = 748] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17435800) [pid = 3868] [serial = 732] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1332A400) [pid = 3868] [serial = 750] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (13716400) [pid = 3868] [serial = 751] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (12AF3800) [pid = 3868] [serial = 745] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (114AFC00) [pid = 3868] [serial = 744] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13D22800) [pid = 3868] [serial = 729] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1B07E400) [pid = 3868] [serial = 727] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1950D000) [pid = 3868] [serial = 735] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1A805400) [pid = 3868] [serial = 738] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (19568800) [pid = 3868] [serial = 741] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16D06400) [pid = 3868] [serial = 771] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1770A400) [pid = 3868] [serial = 772] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17D82000) [pid = 3868] [serial = 766] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (14F58400) [pid = 3868] [serial = 768] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16612000) [pid = 3868] [serial = 757] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (14F5AC00) [pid = 3868] [serial = 769] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 3868 | 1464016255439 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 3868 | ++DOCSHELL 1043F400 == 51 [pid = 3868] [id = 281] 08:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1047E000) [pid = 3868] [serial = 842] [outer = 00000000] 08:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (10F17C00) [pid = 3868] [serial = 843] [outer = 1047E000] 08:10:55 INFO - PROCESS | 3868 | 1464016255495 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11A06400) [pid = 3868] [serial = 844] [outer = 1047E000] 08:10:55 INFO - PROCESS | 3868 | 1464016255921 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 795ms 08:10:55 INFO - PROCESS | 3868 | 1464016255966 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 3868 | 1464016255969 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:10:55 INFO - PROCESS | 3868 | 1464016255973 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:10:55 INFO - PROCESS | 3868 | 1464016255975 Marionette TRACE conn3 <- [1,1090,null,{}] 08:10:55 INFO - PROCESS | 3868 | 1464016255978 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}] 08:10:56 INFO - PROCESS | 3868 | 1464016256060 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:10:56 INFO - PROCESS | 3868 | 1464016256071 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 3868 | ++DOCSHELL 1337B800 == 52 [pid = 3868] [id = 282] 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1337BC00) [pid = 3868] [serial = 845] [outer = 00000000] 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13901C00) [pid = 3868] [serial = 846] [outer = 1337BC00] 08:10:56 INFO - PROCESS | 3868 | 1464016256115 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13BD4C00) [pid = 3868] [serial = 847] [outer = 1337BC00] 08:10:56 INFO - PROCESS | 3868 | 1464016256582 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms 08:10:56 INFO - PROCESS | 3868 | 1464016256611 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 3868 | 1464016256613 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:10:56 INFO - PROCESS | 3868 | 1464016256623 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 3868 | 1464016256628 Marionette TRACE conn3 <- [1,1094,null,{}] 08:10:56 INFO - PROCESS | 3868 | 1464016256633 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}] 08:10:56 INFO - PROCESS | 3868 | 1464016256714 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:10:56 INFO - PROCESS | 3868 | 1464016256723 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 3868 | ++DOCSHELL 13BD3C00 == 53 [pid = 3868] [id = 283] 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (15404400) [pid = 3868] [serial = 848] [outer = 00000000] 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (156DB800) [pid = 3868] [serial = 849] [outer = 15404400] 08:10:56 INFO - PROCESS | 3868 | 1464016256766 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (156E9C00) [pid = 3868] [serial = 850] [outer = 15404400] 08:10:57 INFO - PROCESS | 3868 | 1464016257190 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 593ms 08:10:57 INFO - PROCESS | 3868 | 1464016257220 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 3868 | 1464016257223 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:10:57 INFO - PROCESS | 3868 | 1464016257226 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 3868 | 1464016257228 Marionette TRACE conn3 <- [1,1098,null,{}] 08:10:57 INFO - PROCESS | 3868 | 1464016257231 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}] 08:10:57 INFO - PROCESS | 3868 | 1464016257310 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:10:57 INFO - PROCESS | 3868 | 1464016257316 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6000 == 54 [pid = 3868] [id = 284] 08:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (10A82400) [pid = 3868] [serial = 851] [outer = 00000000] 08:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (15DDB800) [pid = 3868] [serial = 852] [outer = 10A82400] 08:10:57 INFO - PROCESS | 3868 | 1464016257360 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1660D400) [pid = 3868] [serial = 853] [outer = 10A82400] 08:10:57 INFO - PROCESS | 3868 | 1464016257844 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 640ms 08:10:57 INFO - PROCESS | 3868 | 1464016257862 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 3868 | 1464016257864 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:10:57 INFO - PROCESS | 3868 | 1464016257867 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 3868 | 1464016257869 Marionette TRACE conn3 <- [1,1102,null,{}] 08:10:57 INFO - PROCESS | 3868 | 1464016257878 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}] 08:10:57 INFO - PROCESS | 3868 | 1464016257985 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:10:57 INFO - PROCESS | 3868 | 1464016257992 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 3868 | ++DOCSHELL 16613C00 == 55 [pid = 3868] [id = 285] 08:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16632000) [pid = 3868] [serial = 854] [outer = 00000000] 08:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1678B400) [pid = 3868] [serial = 855] [outer = 16632000] 08:10:58 INFO - PROCESS | 3868 | 1464016258042 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (169C2400) [pid = 3868] [serial = 856] [outer = 16632000] 08:10:58 INFO - PROCESS | 3868 | 1464016258506 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 702ms 08:10:58 INFO - PROCESS | 3868 | 1464016258567 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 3868 | 1464016258569 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:10:58 INFO - PROCESS | 3868 | 1464016258573 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 3868 | 1464016258574 Marionette TRACE conn3 <- [1,1106,null,{}] 08:10:58 INFO - PROCESS | 3868 | 1464016258584 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}] 08:10:58 INFO - PROCESS | 3868 | 1464016258700 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:10:58 INFO - PROCESS | 3868 | 1464016258793 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 3868 | ++DOCSHELL 16D10800 == 56 [pid = 3868] [id = 286] 08:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16E0B000) [pid = 3868] [serial = 857] [outer = 00000000] 08:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (16E27000) [pid = 3868] [serial = 858] [outer = 16E0B000] 08:10:58 INFO - PROCESS | 3868 | 1464016258835 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16E0F000) [pid = 3868] [serial = 859] [outer = 16E0B000] 08:10:59 INFO - PROCESS | 3868 | 1464016259235 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 702ms 08:10:59 INFO - PROCESS | 3868 | 1464016259272 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 3868 | 1464016259274 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:10:59 INFO - PROCESS | 3868 | 1464016259277 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 3868 | 1464016259279 Marionette TRACE conn3 <- [1,1110,null,{}] 08:10:59 INFO - PROCESS | 3868 | 1464016259283 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}] 08:10:59 INFO - PROCESS | 3868 | 1464016259390 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:10:59 INFO - PROCESS | 3868 | 1464016259396 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 3868 | ++DOCSHELL 1330F800 == 57 [pid = 3868] [id = 287] 08:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16D10000) [pid = 3868] [serial = 860] [outer = 00000000] 08:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (174D9C00) [pid = 3868] [serial = 861] [outer = 16D10000] 08:10:59 INFO - PROCESS | 3868 | 1464016259487 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (17708C00) [pid = 3868] [serial = 862] [outer = 16D10000] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1390B800) [pid = 3868] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (12D7E000) [pid = 3868] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16789C00) [pid = 3868] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (17434C00) [pid = 3868] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1370F800) [pid = 3868] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1307D000) [pid = 3868] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1693B800) [pid = 3868] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10F13000) [pid = 3868] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16E31800) [pid = 3868] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:10:59 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1540A400) [pid = 3868] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:10:59 INFO - PROCESS | 3868 | 1464016259985 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 749ms 08:11:00 INFO - PROCESS | 3868 | 1464016260018 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 3868 | 1464016260020 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:11:00 INFO - PROCESS | 3868 | 1464016260024 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 3868 | 1464016260025 Marionette TRACE conn3 <- [1,1114,null,{}] 08:11:00 INFO - PROCESS | 3868 | 1464016260028 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}] 08:11:00 INFO - PROCESS | 3868 | 1464016260154 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:11:00 INFO - PROCESS | 3868 | 1464016260160 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3868 | ++DOCSHELL 0F349800 == 58 [pid = 3868] [id = 288] 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1289F400) [pid = 3868] [serial = 863] [outer = 00000000] 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16E26C00) [pid = 3868] [serial = 864] [outer = 1289F400] 08:11:00 INFO - PROCESS | 3868 | 1464016260202 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17707000) [pid = 3868] [serial = 865] [outer = 1289F400] 08:11:00 INFO - PROCESS | 3868 | 1464016260636 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 640ms 08:11:00 INFO - PROCESS | 3868 | 1464016260662 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 3868 | 1464016260664 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:11:00 INFO - PROCESS | 3868 | 1464016260667 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 3868 | 1464016260669 Marionette TRACE conn3 <- [1,1118,null,{}] 08:11:00 INFO - PROCESS | 3868 | 1464016260672 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}] 08:11:00 INFO - PROCESS | 3868 | 1464016260750 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:11:00 INFO - PROCESS | 3868 | 1464016260756 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3868 | ++DOCSHELL 16D0FC00 == 59 [pid = 3868] [id = 289] 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (177CD800) [pid = 3868] [serial = 866] [outer = 00000000] 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (17D87000) [pid = 3868] [serial = 867] [outer = 177CD800] 08:11:00 INFO - PROCESS | 3868 | 1464016260799 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (18228800) [pid = 3868] [serial = 868] [outer = 177CD800] 08:11:01 INFO - PROCESS | 3868 | 1464016261208 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 592ms 08:11:01 INFO - PROCESS | 3868 | 1464016261264 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 3868 | 1464016261266 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:11:01 INFO - PROCESS | 3868 | 1464016261274 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 3868 | 1464016261275 Marionette TRACE conn3 <- [1,1122,null,{}] 08:11:01 INFO - PROCESS | 3868 | 1464016261279 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}] 08:11:01 INFO - PROCESS | 3868 | 1464016261358 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:11:01 INFO - PROCESS | 3868 | 1464016261364 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 3868 | ++DOCSHELL 16E0E000 == 60 [pid = 3868] [id = 290] 08:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1742F400) [pid = 3868] [serial = 869] [outer = 00000000] 08:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (19515800) [pid = 3868] [serial = 870] [outer = 1742F400] 08:11:01 INFO - PROCESS | 3868 | 1464016261413 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (197D6800) [pid = 3868] [serial = 871] [outer = 1742F400] 08:11:02 INFO - PROCESS | 3868 | 1464016262044 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 796ms 08:11:02 INFO - PROCESS | 3868 | 1464016262072 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 3868 | 1464016262076 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:11:02 INFO - PROCESS | 3868 | 1464016262082 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:11:02 INFO - PROCESS | 3868 | 1464016262086 Marionette TRACE conn3 <- [1,1126,null,{}] 08:11:02 INFO - PROCESS | 3868 | 1464016262092 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}] 08:11:02 INFO - PROCESS | 3868 | 1464016262201 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:11:02 INFO - PROCESS | 3868 | 1464016262332 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 3868 | ++DOCSHELL 1055BC00 == 61 [pid = 3868] [id = 291] 08:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (10A60C00) [pid = 3868] [serial = 872] [outer = 00000000] 08:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (11427400) [pid = 3868] [serial = 873] [outer = 10A60C00] 08:11:02 INFO - PROCESS | 3868 | 1464016262388 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (13316000) [pid = 3868] [serial = 874] [outer = 10A60C00] 08:11:03 INFO - PROCESS | 3868 | 1464016263012 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 936ms 08:11:03 INFO - PROCESS | 3868 | 1464016263029 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 3868 | 1464016263034 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:11:03 INFO - PROCESS | 3868 | 1464016263041 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 3868 | 1464016263044 Marionette TRACE conn3 <- [1,1130,null,{}] 08:11:03 INFO - PROCESS | 3868 | 1464016263047 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}] 08:11:03 INFO - PROCESS | 3868 | 1464016263153 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:11:03 INFO - PROCESS | 3868 | 1464016263256 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 3868 | ++DOCSHELL 13376400 == 62 [pid = 3868] [id = 292] 08:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13D24800) [pid = 3868] [serial = 875] [outer = 00000000] 08:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (14F63800) [pid = 3868] [serial = 876] [outer = 13D24800] 08:11:03 INFO - PROCESS | 3868 | 1464016263308 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1595E800) [pid = 3868] [serial = 877] [outer = 13D24800] 08:11:03 INFO - PROCESS | 3868 | 1464016263910 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 936ms 08:11:03 INFO - PROCESS | 3868 | 1464016263984 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 3868 | 1464016263987 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:11:03 INFO - PROCESS | 3868 | 1464016263991 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 3868 | 1464016263995 Marionette TRACE conn3 <- [1,1134,null,{}] 08:11:03 INFO - PROCESS | 3868 | 1464016264005 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}] 08:11:04 INFO - PROCESS | 3868 | 1464016264113 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:11:04 INFO - PROCESS | 3868 | 1464016264245 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 3868 | ++DOCSHELL 16D03C00 == 63 [pid = 3868] [id = 293] 08:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16D0AC00) [pid = 3868] [serial = 878] [outer = 00000000] 08:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (19510C00) [pid = 3868] [serial = 879] [outer = 16D0AC00] 08:11:04 INFO - PROCESS | 3868 | 1464016264302 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (197D4000) [pid = 3868] [serial = 880] [outer = 16D0AC00] 08:11:04 INFO - PROCESS | 3868 | 1464016264833 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 905ms 08:11:04 INFO - PROCESS | 3868 | 1464016264894 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 3868 | 1464016264897 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:11:04 INFO - PROCESS | 3868 | 1464016264901 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 3868 | 1464016264903 Marionette TRACE conn3 <- [1,1138,null,{}] 08:11:04 INFO - PROCESS | 3868 | 1464016264906 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}] 08:11:04 INFO - PROCESS | 3868 | 1464016265009 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:11:05 INFO - PROCESS | 3868 | 1464016265139 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 3868 | ++DOCSHELL 198C9800 == 64 [pid = 3868] [id = 294] 08:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (198C9C00) [pid = 3868] [serial = 881] [outer = 00000000] 08:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (19AE0C00) [pid = 3868] [serial = 882] [outer = 198C9C00] 08:11:05 INFO - PROCESS | 3868 | 1464016265194 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A21BC00) [pid = 3868] [serial = 883] [outer = 198C9C00] 08:11:05 INFO - PROCESS | 3868 | 1464016265794 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 951ms 08:11:05 INFO - PROCESS | 3868 | 1464016265830 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 3868 | 1464016265832 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:11:05 INFO - PROCESS | 3868 | 1464016265835 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 3868 | 1464016265837 Marionette TRACE conn3 <- [1,1142,null,{}] 08:11:05 INFO - PROCESS | 3868 | 1464016265841 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}] 08:11:05 INFO - PROCESS | 3868 | 1464016265944 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:11:06 INFO - PROCESS | 3868 | 1464016266047 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 3868 | ++DOCSHELL 0F341800 == 65 [pid = 3868] [id = 295] 08:11:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (198C7400) [pid = 3868] [serial = 884] [outer = 00000000] 08:11:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A6D5C00) [pid = 3868] [serial = 885] [outer = 198C7400] 08:11:06 INFO - PROCESS | 3868 | 1464016266099 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1A764800) [pid = 3868] [serial = 886] [outer = 198C7400] 08:11:06 INFO - PROCESS | 3868 | 1464016266648 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 905ms 08:11:06 INFO - PROCESS | 3868 | 1464016266740 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 3868 | 1464016266742 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:11:06 INFO - PROCESS | 3868 | 1464016266746 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 3868 | 1464016266748 Marionette TRACE conn3 <- [1,1146,null,{}] 08:11:06 INFO - PROCESS | 3868 | 1464016266752 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}] 08:11:06 INFO - PROCESS | 3868 | 1464016266884 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:11:07 INFO - PROCESS | 3868 | 1464016267012 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 3868 | ++DOCSHELL 10A80C00 == 66 [pid = 3868] [id = 296] 08:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1289F800) [pid = 3868] [serial = 887] [outer = 00000000] 08:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (13187400) [pid = 3868] [serial = 888] [outer = 1289F800] 08:11:07 INFO - PROCESS | 3868 | 1464016267071 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (14F59000) [pid = 3868] [serial = 889] [outer = 1289F800] 08:11:07 INFO - PROCESS | 3868 | 1464016267767 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1045ms 08:11:07 INFO - PROCESS | 3868 | 1464016267786 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 3868 | 1464016267790 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:11:07 INFO - PROCESS | 3868 | 1464016267795 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:11:07 INFO - PROCESS | 3868 | 1464016267798 Marionette TRACE conn3 <- [1,1150,null,{}] 08:11:07 INFO - PROCESS | 3868 | 1464016267804 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}] 08:11:07 INFO - PROCESS | 3868 | 1464016267926 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:11:08 INFO - PROCESS | 3868 | 1464016268064 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 3868 | ++DOCSHELL 10A59000 == 67 [pid = 3868] [id = 297] 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (12AF3800) [pid = 3868] [serial = 890] [outer = 00000000] 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (130CDC00) [pid = 3868] [serial = 891] [outer = 12AF3800] 08:11:08 INFO - PROCESS | 3868 | 1464016268121 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (13D2E400) [pid = 3868] [serial = 892] [outer = 12AF3800] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 1A804400 == 66 [pid = 3868] [id = 12] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 14F5FC00 == 65 [pid = 3868] [id = 215] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 16D0FC00 == 64 [pid = 3868] [id = 289] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 0F349800 == 63 [pid = 3868] [id = 288] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 1330F800 == 62 [pid = 3868] [id = 287] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 16D10800 == 61 [pid = 3868] [id = 286] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 16613C00 == 60 [pid = 3868] [id = 285] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6000 == 59 [pid = 3868] [id = 284] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 13BD3C00 == 58 [pid = 3868] [id = 283] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 1337B800 == 57 [pid = 3868] [id = 282] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 1043F400 == 56 [pid = 3868] [id = 281] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 0F2F1400 == 55 [pid = 3868] [id = 280] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 1288BC00 == 54 [pid = 3868] [id = 276] 08:11:08 INFO - PROCESS | 3868 | --DOCSHELL 0F33F000 == 53 [pid = 3868] [id = 275] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (19564400) [pid = 3868] [serial = 813] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (11A10400) [pid = 3868] [serial = 777] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1434F400) [pid = 3868] [serial = 780] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (17DDE000) [pid = 3868] [serial = 783] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (197D3000) [pid = 3868] [serial = 786] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (12A96000) [pid = 3868] [serial = 793] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (11A0FC00) [pid = 3868] [serial = 792] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1770F000) [pid = 3868] [serial = 811] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13BD0400) [pid = 3868] [serial = 798] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (140DF400) [pid = 3868] [serial = 799] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1770E800) [pid = 3868] [serial = 810] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (14357000) [pid = 3868] [serial = 796] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13D26000) [pid = 3868] [serial = 795] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16609400) [pid = 3868] [serial = 801] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1660A400) [pid = 3868] [serial = 802] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16790C00) [pid = 3868] [serial = 804] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16790400) [pid = 3868] [serial = 789] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (13906400) [pid = 3868] [serial = 816] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (14353000) [pid = 3868] [serial = 817] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (197CB000) [pid = 3868] [serial = 814] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16E16C00) [pid = 3868] [serial = 807] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (17394C00) [pid = 3868] [serial = 808] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (17704000) [pid = 3868] [serial = 819] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (19563400) [pid = 3868] [serial = 820] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (169C2000) [pid = 3868] [serial = 805] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (198D1000) [pid = 3868] [serial = 822] [outer = 00000000] [url = about:blank] 08:11:08 INFO - PROCESS | 3868 | 1464016268709 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 936ms 08:11:08 INFO - PROCESS | 3868 | 1464016268742 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 3868 | 1464016268747 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:11:08 INFO - PROCESS | 3868 | 1464016268753 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 3868 | 1464016268755 Marionette TRACE conn3 <- [1,1154,null,{}] 08:11:08 INFO - PROCESS | 3868 | 1464016268759 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}] 08:11:08 INFO - PROCESS | 3868 | 1464016268844 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:11:08 INFO - PROCESS | 3868 | 1464016268858 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 3868 | ++DOCSHELL 1288BC00 == 54 [pid = 3868] [id = 298] 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1288E400) [pid = 3868] [serial = 893] [outer = 00000000] 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1390B800) [pid = 3868] [serial = 894] [outer = 1288E400] 08:11:08 INFO - PROCESS | 3868 | 1464016268907 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (13D26000) [pid = 3868] [serial = 895] [outer = 1288E400] 08:11:09 INFO - PROCESS | 3868 | 1464016269371 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 624ms 08:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:11:09 INFO - PROCESS | 3868 | 1464016269392 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 3868 | 1464016269394 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:11:09 INFO - PROCESS | 3868 | 1464016269397 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 3868 | 1464016269401 Marionette TRACE conn3 <- [1,1158,null,{}] 08:11:09 INFO - PROCESS | 3868 | 1464016269411 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}] 08:11:09 INFO - PROCESS | 3868 | 1464016269497 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:11:09 INFO - PROCESS | 3868 | 1464016269507 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 3868 | ++DOCSHELL 15DD6400 == 55 [pid = 3868] [id = 299] 08:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (15DDB400) [pid = 3868] [serial = 896] [outer = 00000000] 08:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1660E800) [pid = 3868] [serial = 897] [outer = 15DDB400] 08:11:09 INFO - PROCESS | 3868 | 1464016269553 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1678B800) [pid = 3868] [serial = 898] [outer = 15DDB400] 08:11:09 INFO - PROCESS | 3868 | 1464016270009 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 640ms 08:11:10 INFO - PROCESS | 3868 | 1464016270034 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 3868 | 1464016270036 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:11:10 INFO - PROCESS | 3868 | 1464016270043 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 3868 | 1464016270045 Marionette TRACE conn3 <- [1,1162,null,{}] 08:11:10 INFO - PROCESS | 3868 | 1464016270048 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}] 08:11:10 INFO - PROCESS | 3868 | 1464016270129 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:11:10 INFO - PROCESS | 3868 | 1464016270136 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6400 == 56 [pid = 3868] [id = 300] 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16666000) [pid = 3868] [serial = 899] [outer = 00000000] 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (16D06000) [pid = 3868] [serial = 900] [outer = 16666000] 08:11:10 INFO - PROCESS | 3868 | 1464016270183 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16E11000) [pid = 3868] [serial = 901] [outer = 16666000] 08:11:10 INFO - PROCESS | 3868 | 1464016270626 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] 08:11:10 INFO - PROCESS | 3868 | 1464016270684 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:11:10 INFO - PROCESS | 3868 | 1464016270688 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 3868 | 1464016270689 Marionette TRACE conn3 <- [1,1166,null,{}] 08:11:10 INFO - PROCESS | 3868 | 1464016270693 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}] 08:11:10 INFO - PROCESS | 3868 | 1464016270783 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:11:10 INFO - PROCESS | 3868 | 1464016270789 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 3868 | ++DOCSHELL 1693AC00 == 57 [pid = 3868] [id = 301] 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (169C2000) [pid = 3868] [serial = 902] [outer = 00000000] 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (17704000) [pid = 3868] [serial = 903] [outer = 169C2000] 08:11:10 INFO - PROCESS | 3868 | 1464016270832 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (177CD400) [pid = 3868] [serial = 904] [outer = 169C2000] 08:11:11 INFO - PROCESS | 3868 | 1464016271320 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] 08:11:11 INFO - PROCESS | 3868 | 1464016271395 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:11:11 INFO - PROCESS | 3868 | 1464016271399 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 3868 | 1464016271400 Marionette TRACE conn3 <- [1,1170,null,{}] 08:11:11 INFO - PROCESS | 3868 | 1464016271403 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}] 08:11:11 INFO - PROCESS | 3868 | 1464016271558 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:11:11 INFO - PROCESS | 3868 | 1464016271624 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 3868 | ++DOCSHELL 1956AC00 == 58 [pid = 3868] [id = 302] 08:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1956D000) [pid = 3868] [serial = 905] [outer = 00000000] 08:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (197D1400) [pid = 3868] [serial = 906] [outer = 1956D000] 08:11:11 INFO - PROCESS | 3868 | 1464016271667 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (197D2800) [pid = 3868] [serial = 907] [outer = 1956D000] 08:11:12 INFO - PROCESS | 3868 | 1464016272095 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] 08:11:12 INFO - PROCESS | 3868 | 1464016272140 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:11:12 INFO - PROCESS | 3868 | 1464016272143 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 3868 | 1464016272145 Marionette TRACE conn3 <- [1,1174,null,{}] 08:11:12 INFO - PROCESS | 3868 | 1464016272153 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}] 08:11:12 INFO - PROCESS | 3868 | 1464016272264 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:11:12 INFO - PROCESS | 3868 | 1464016272271 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 3868 | ++DOCSHELL 1822D000 == 59 [pid = 3868] [id = 303] 08:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (197D0000) [pid = 3868] [serial = 908] [outer = 00000000] 08:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A1BAC00) [pid = 3868] [serial = 909] [outer = 197D0000] 08:11:12 INFO - PROCESS | 3868 | 1464016272313 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1A6CE400) [pid = 3868] [serial = 910] [outer = 197D0000] 08:11:12 INFO - PROCESS | 3868 | 1464016272752 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] 08:11:12 INFO - PROCESS | 3868 | 1464016272784 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:11:12 INFO - PROCESS | 3868 | 1464016272787 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 3868 | 1464016272789 Marionette TRACE conn3 <- [1,1178,null,{}] 08:11:12 INFO - PROCESS | 3868 | 1464016272792 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}] 08:11:12 INFO - PROCESS | 3868 | 1464016272902 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:11:12 INFO - PROCESS | 3868 | 1464016273002 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 3868 | ++DOCSHELL 1A76D000 == 60 [pid = 3868] [id = 304] 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A76D800) [pid = 3868] [serial = 911] [outer = 00000000] 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1A806000) [pid = 3868] [serial = 912] [outer = 1A76D800] 08:11:13 INFO - PROCESS | 3868 | 1464016273056 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1A809C00) [pid = 3868] [serial = 913] [outer = 1A76D800] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (16632000) [pid = 3868] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (16E0B000) [pid = 3868] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1047E000) [pid = 3868] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (16D10000) [pid = 3868] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1337BC00) [pid = 3868] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (15404400) [pid = 3868] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (10A82400) [pid = 3868] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (0F2F5C00) [pid = 3868] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (197D7000) [pid = 3868] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1289F400) [pid = 3868] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:11:13 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (177CD800) [pid = 3868] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:11:13 INFO - PROCESS | 3868 | 1464016273512 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] 08:11:13 INFO - PROCESS | 3868 | 1464016273530 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:11:13 INFO - PROCESS | 3868 | 1464016273545 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 3868 | 1464016273547 Marionette TRACE conn3 <- [1,1182,null,{}] 08:11:13 INFO - PROCESS | 3868 | 1464016273550 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}] 08:11:13 INFO - PROCESS | 3868 | 1464016273630 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:11:13 INFO - PROCESS | 3868 | 1464016273636 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 3868 | ++DOCSHELL 140D4800 == 61 [pid = 3868] [id = 305] 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16605800) [pid = 3868] [serial = 914] [outer = 00000000] 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (198C7800) [pid = 3868] [serial = 915] [outer = 16605800] 08:11:13 INFO - PROCESS | 3868 | 1464016273680 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1A76C400) [pid = 3868] [serial = 916] [outer = 16605800] 08:11:14 INFO - PROCESS | 3868 | 1464016274102 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] 08:11:14 INFO - PROCESS | 3868 | 1464016274148 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:11:14 INFO - PROCESS | 3868 | 1464016274151 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 3868 | 1464016274153 Marionette TRACE conn3 <- [1,1186,null,{}] 08:11:14 INFO - PROCESS | 3868 | 1464016274160 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}] 08:11:14 INFO - PROCESS | 3868 | 1464016274242 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:11:14 INFO - PROCESS | 3868 | 1464016274249 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 3868 | ++DOCSHELL 1A805800 == 62 [pid = 3868] [id = 306] 08:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1A80C400) [pid = 3868] [serial = 917] [outer = 00000000] 08:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1A873C00) [pid = 3868] [serial = 918] [outer = 1A80C400] 08:11:14 INFO - PROCESS | 3868 | 1464016274292 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A879000) [pid = 3868] [serial = 919] [outer = 1A80C400] 08:11:14 INFO - PROCESS | 3868 | 1464016274753 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 640ms 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:11:14 INFO - PROCESS | 3868 | 1464016274797 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 3868 | 1464016274799 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 3868 | 1464016274802 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 3868 | 1464016274805 Marionette TRACE conn3 <- [1,1190,null,{}] 08:11:14 INFO - PROCESS | 3868 | 1464016274812 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}] 08:11:14 INFO - PROCESS | 3868 | 1464016274911 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:11:14 INFO - PROCESS | 3868 | 1464016274917 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 3868 | ++DOCSHELL 1A86E800 == 63 [pid = 3868] [id = 307] 08:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A87A400) [pid = 3868] [serial = 920] [outer = 00000000] 08:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1AF13000) [pid = 3868] [serial = 921] [outer = 1A87A400] 08:11:14 INFO - PROCESS | 3868 | 1464016274967 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1AF18400) [pid = 3868] [serial = 922] [outer = 1A87A400] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1678F400 == 62 [pid = 3868] [id = 246] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 197D1800 == 61 [pid = 3868] [id = 279] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16607C00 == 60 [pid = 3868] [id = 277] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 177D0800 == 59 [pid = 3868] [id = 245] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 12888C00 == 58 [pid = 3868] [id = 214] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16640C00 == 57 [pid = 3868] [id = 182] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 13BD0000 == 56 [pid = 3868] [id = 260] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1678F000 == 55 [pid = 3868] [id = 244] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16E0C800 == 54 [pid = 3868] [id = 278] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 14F59C00 == 53 [pid = 3868] [id = 229] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 170B0400 == 52 [pid = 3868] [id = 261] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16D10C00 == 51 [pid = 3868] [id = 247] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 154D6800 == 50 [pid = 3868] [id = 216] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 13BD4000 == 49 [pid = 3868] [id = 181] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 19516C00 == 48 [pid = 3868] [id = 262] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 14F57800 == 47 [pid = 3868] [id = 213] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 170A4400 == 46 [pid = 3868] [id = 198] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 0F34BC00 == 45 [pid = 3868] [id = 263] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 177C9C00 == 44 [pid = 3868] [id = 230] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 10A59000 == 43 [pid = 3868] [id = 297] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 10A80C00 == 42 [pid = 3868] [id = 296] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 0F341800 == 41 [pid = 3868] [id = 295] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16D03C00 == 40 [pid = 3868] [id = 293] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 198C9800 == 39 [pid = 3868] [id = 294] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 13376400 == 38 [pid = 3868] [id = 292] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 16E0E000 == 37 [pid = 3868] [id = 290] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1055BC00 == 36 [pid = 3868] [id = 291] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1288BC00 == 35 [pid = 3868] [id = 298] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6400 == 34 [pid = 3868] [id = 300] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1693AC00 == 33 [pid = 3868] [id = 301] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1A76D000 == 32 [pid = 3868] [id = 304] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1822D000 == 31 [pid = 3868] [id = 303] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 15DD6400 == 30 [pid = 3868] [id = 299] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1956AC00 == 29 [pid = 3868] [id = 302] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 140D4800 == 28 [pid = 3868] [id = 305] 08:11:16 INFO - PROCESS | 3868 | --DOCSHELL 1A805800 == 27 [pid = 3868] [id = 306] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (19515800) [pid = 3868] [serial = 870] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1678B400) [pid = 3868] [serial = 855] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (16E27000) [pid = 3868] [serial = 858] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (169C2400) [pid = 3868] [serial = 856] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (0F34A000) [pid = 3868] [serial = 825] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13376000) [pid = 3868] [serial = 828] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16E09800) [pid = 3868] [serial = 831] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (19AE2400) [pid = 3868] [serial = 834] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (10F17C00) [pid = 3868] [serial = 843] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (174D9C00) [pid = 3868] [serial = 861] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (11A06400) [pid = 3868] [serial = 844] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (13901C00) [pid = 3868] [serial = 846] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (13BD4C00) [pid = 3868] [serial = 847] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (156DB800) [pid = 3868] [serial = 849] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16E0F000) [pid = 3868] [serial = 859] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (156E9C00) [pid = 3868] [serial = 850] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (15DDB800) [pid = 3868] [serial = 852] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (10A58800) [pid = 3868] [serial = 841] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (10480000) [pid = 3868] [serial = 840] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (19BB2800) [pid = 3868] [serial = 823] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1A63E400) [pid = 3868] [serial = 837] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16E26C00) [pid = 3868] [serial = 864] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (18228800) [pid = 3868] [serial = 868] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (17D87000) [pid = 3868] [serial = 867] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (17708C00) [pid = 3868] [serial = 862] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17707000) [pid = 3868] [serial = 865] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1660D400) [pid = 3868] [serial = 853] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 3868 | 1464016277222 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]]]}] 08:11:17 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 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2465ms 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:11:17 INFO - PROCESS | 3868 | 1464016277265 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 3868 | 1464016277268 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 3868 | 1464016277274 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 3868 | 1464016277277 Marionette TRACE conn3 <- [1,1194,null,{}] 08:11:17 INFO - PROCESS | 3868 | 1464016277282 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}] 08:11:17 INFO - PROCESS | 3868 | 1464016277368 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:11:17 INFO - PROCESS | 3868 | 1464016277377 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 3868 | ++DOCSHELL 1043F800 == 28 [pid = 3868] [id = 308] 08:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1047B800) [pid = 3868] [serial = 923] [outer = 00000000] 08:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (105FA000) [pid = 3868] [serial = 924] [outer = 1047B800] 08:11:17 INFO - PROCESS | 3868 | 1464016277423 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (10A5EC00) [pid = 3868] [serial = 925] [outer = 1047B800] 08:11:17 INFO - PROCESS | 3868 | 1464016277903 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]]]}] 08:11:17 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 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 687ms 08:11:17 INFO - PROCESS | 3868 | 1464016277969 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 3868 | 1464016277975 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:11:17 INFO - PROCESS | 3868 | 1464016277982 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 3868 | 1464016277984 Marionette TRACE conn3 <- [1,1198,null,{}] 08:11:17 INFO - PROCESS | 3868 | 1464016277988 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}] 08:11:18 INFO - PROCESS | 3868 | 1464016278071 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:11:18 INFO - PROCESS | 3868 | 1464016278162 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 3868 | ++DOCSHELL 11275800 == 29 [pid = 3868] [id = 309] 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (11277800) [pid = 3868] [serial = 926] [outer = 00000000] 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1129A000) [pid = 3868] [serial = 927] [outer = 11277800] 08:11:18 INFO - PROCESS | 3868 | 1464016278215 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (11C01400) [pid = 3868] [serial = 928] [outer = 11277800] 08:11:18 INFO - PROCESS | 3868 | 1464016278597 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 08:11:18 INFO - PROCESS | 3868 | 1464016278617 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 3868 | 1464016278620 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:11:18 INFO - PROCESS | 3868 | 1464016278624 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 3868 | 1464016278627 Marionette TRACE conn3 <- [1,1202,null,{}] 08:11:18 INFO - PROCESS | 3868 | 1464016278638 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}] 08:11:18 INFO - PROCESS | 3868 | 1464016278724 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:11:18 INFO - PROCESS | 3868 | 1464016278763 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 3868 | ++DOCSHELL 1318D800 == 30 [pid = 3868] [id = 310] 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1318E400) [pid = 3868] [serial = 929] [outer = 00000000] 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13329800) [pid = 3868] [serial = 930] [outer = 1318E400] 08:11:18 INFO - PROCESS | 3868 | 1464016278812 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1370EC00) [pid = 3868] [serial = 931] [outer = 1318E400] 08:11:19 INFO - PROCESS | 3868 | 1464016279276 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 686ms 08:11:19 INFO - PROCESS | 3868 | 1464016279326 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 3868 | 1464016279328 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:11:19 INFO - PROCESS | 3868 | 1464016279332 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:11:19 INFO - PROCESS | 3868 | 1464016279333 Marionette TRACE conn3 <- [1,1206,null,{}] 08:11:19 INFO - PROCESS | 3868 | 1464016279337 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}] 08:11:19 INFO - PROCESS | 3868 | 1464016279415 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:11:19 INFO - PROCESS | 3868 | 1464016279425 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 3868 | ++DOCSHELL 114A5C00 == 31 [pid = 3868] [id = 311] 08:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (13715400) [pid = 3868] [serial = 932] [outer = 00000000] 08:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (13D22800) [pid = 3868] [serial = 933] [outer = 13715400] 08:11:19 INFO - PROCESS | 3868 | 1464016279469 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (140DF400) [pid = 3868] [serial = 934] [outer = 13715400] 08:11:19 INFO - PROCESS | 3868 | 1464016279898 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 593ms 08:11:19 INFO - PROCESS | 3868 | 1464016279930 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 3868 | 1464016279932 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:11:19 INFO - PROCESS | 3868 | 1464016279935 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 3868 | 1464016279937 Marionette TRACE conn3 <- [1,1210,null,{}] 08:11:19 INFO - PROCESS | 3868 | 1464016279944 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}] 08:11:20 INFO - PROCESS | 3868 | 1464016280018 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:11:20 INFO - PROCESS | 3868 | 1464016280025 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 3868 | ++DOCSHELL 14F57400 == 32 [pid = 3868] [id = 312] 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (14F57800) [pid = 3868] [serial = 935] [outer = 00000000] 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (14F5E800) [pid = 3868] [serial = 936] [outer = 14F57800] 08:11:20 INFO - PROCESS | 3868 | 1464016280069 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (15407800) [pid = 3868] [serial = 937] [outer = 14F57800] 08:11:20 INFO - PROCESS | 3868 | 1464016280543 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] 08:11:20 INFO - PROCESS | 3868 | 1464016280586 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:11:20 INFO - PROCESS | 3868 | 1464016280594 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 3868 | 1464016280595 Marionette TRACE conn3 <- [1,1214,null,{}] 08:11:20 INFO - PROCESS | 3868 | 1464016280599 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}] 08:11:20 INFO - PROCESS | 3868 | 1464016280701 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:11:20 INFO - PROCESS | 3868 | 1464016280709 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 3868 | ++DOCSHELL 15DD0400 == 33 [pid = 3868] [id = 313] 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (15DD6400) [pid = 3868] [serial = 938] [outer = 00000000] 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16613400) [pid = 3868] [serial = 939] [outer = 15DD6400] 08:11:20 INFO - PROCESS | 3868 | 1464016280753 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (16787000) [pid = 3868] [serial = 940] [outer = 15DD6400] 08:11:21 INFO - PROCESS | 3868 | 1464016281187 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 640ms 08:11:21 INFO - PROCESS | 3868 | 1464016281228 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 3868 | 1464016281230 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:11:21 INFO - PROCESS | 3868 | 1464016281233 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 3868 | 1464016281235 Marionette TRACE conn3 <- [1,1218,null,{}] 08:11:21 INFO - PROCESS | 3868 | 1464016281238 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}] 08:11:21 INFO - PROCESS | 3868 | 1464016281311 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:11:21 INFO - PROCESS | 3868 | 1464016281330 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 3868 | ++DOCSHELL 13BD0000 == 34 [pid = 3868] [id = 314] 08:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16613800) [pid = 3868] [serial = 941] [outer = 00000000] 08:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16794800) [pid = 3868] [serial = 942] [outer = 16613800] 08:11:21 INFO - PROCESS | 3868 | 1464016281373 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1303AC00) [pid = 3868] [serial = 943] [outer = 16613800] 08:11:21 INFO - PROCESS | 3868 | 1464016281799 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 593ms 08:11:21 INFO - PROCESS | 3868 | 1464016281830 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 3868 | 1464016281832 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:11:21 INFO - PROCESS | 3868 | 1464016281835 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 3868 | 1464016281837 Marionette TRACE conn3 <- [1,1222,null,{}] 08:11:21 INFO - PROCESS | 3868 | 1464016281840 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}] 08:11:21 INFO - PROCESS | 3868 | 1464016281959 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:11:21 INFO - PROCESS | 3868 | 1464016281967 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 3868 | ++DOCSHELL 169BFC00 == 35 [pid = 3868] [id = 315] 08:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (16D01400) [pid = 3868] [serial = 944] [outer = 00000000] 08:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (16D07400) [pid = 3868] [serial = 945] [outer = 16D01400] 08:11:22 INFO - PROCESS | 3868 | 1464016282010 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (16D0A000) [pid = 3868] [serial = 946] [outer = 16D01400] 08:11:22 INFO - PROCESS | 3868 | 1464016282448 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 640ms 08:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:11:22 INFO - PROCESS | 3868 | 1464016282481 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 3868 | 1464016282483 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:11:22 INFO - PROCESS | 3868 | 1464016282486 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 3868 | 1464016282487 Marionette TRACE conn3 <- [1,1226,null,{}] 08:11:22 INFO - PROCESS | 3868 | 1464016282495 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}] 08:11:22 INFO - PROCESS | 3868 | 1464016282602 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:11:22 INFO - PROCESS | 3868 | 1464016282610 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 3868 | ++DOCSHELL 1318D400 == 36 [pid = 3868] [id = 316] 08:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (16D06C00) [pid = 3868] [serial = 947] [outer = 00000000] 08:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (16E16000) [pid = 3868] [serial = 948] [outer = 16D06C00] 08:11:22 INFO - PROCESS | 3868 | 1464016282653 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (16E18000) [pid = 3868] [serial = 949] [outer = 16D06C00] 08:11:23 INFO - PROCESS | 3868 | 1464016283106 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 624ms 08:11:23 INFO - PROCESS | 3868 | 1464016283125 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:11:23 INFO - PROCESS | 3868 | 1464016283127 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:11:23 INFO - PROCESS | 3868 | 1464016283130 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 3868 | 1464016283132 Marionette TRACE conn3 <- [1,1230,null,{}] 08:11:23 INFO - PROCESS | 3868 | 1464016283135 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}] 08:11:23 INFO - PROCESS | 3868 | 1464016283242 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:11:23 INFO - PROCESS | 3868 | 1464016283249 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 3868 | ++DOCSHELL 16D0EC00 == 37 [pid = 3868] [id = 317] 08:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (16D10000) [pid = 3868] [serial = 950] [outer = 00000000] 08:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (17436000) [pid = 3868] [serial = 951] [outer = 16D10000] 08:11:23 INFO - PROCESS | 3868 | 1464016283299 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (17703800) [pid = 3868] [serial = 952] [outer = 16D10000] 08:11:23 INFO - PROCESS | 3868 | 1464016283728 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 624ms 08:11:23 INFO - PROCESS | 3868 | 1464016283766 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 3868 | 1464016283768 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:11:23 INFO - PROCESS | 3868 | 1464016283781 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 3868 | 1464016283785 Marionette TRACE conn3 <- [1,1234,null,{}] 08:11:23 INFO - PROCESS | 3868 | 1464016283795 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}] 08:11:23 INFO - PROCESS | 3868 | 1464016283914 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:11:24 INFO - PROCESS | 3868 | 1464016284005 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 3868 | ++DOCSHELL 17394400 == 38 [pid = 3868] [id = 318] 08:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1770B000) [pid = 3868] [serial = 953] [outer = 00000000] 08:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (17889C00) [pid = 3868] [serial = 954] [outer = 1770B000] 08:11:24 INFO - PROCESS | 3868 | 1464016284057 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (17E9E800) [pid = 3868] [serial = 955] [outer = 1770B000] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1770BC00) [pid = 3868] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (174D7800) [pid = 3868] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (16792400) [pid = 3868] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (11297400) [pid = 3868] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (177D1800) [pid = 3868] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1A80C400) [pid = 3868] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1956D000) [pid = 3868] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (197D0000) [pid = 3868] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1A76D800) [pid = 3868] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (16605800) [pid = 3868] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (12AF3800) [pid = 3868] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1289F800) [pid = 3868] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (198C7400) [pid = 3868] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (198C9C00) [pid = 3868] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16D0AC00) [pid = 3868] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (13D24800) [pid = 3868] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (10A60C00) [pid = 3868] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1742F400) [pid = 3868] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (169C2000) [pid = 3868] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16666000) [pid = 3868] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (15DDB400) [pid = 3868] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1288E400) [pid = 3868] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (13BD1400) [pid = 3868] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1047E400) [pid = 3868] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (197CD400) [pid = 3868] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (17431800) [pid = 3868] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (197DD400) [pid = 3868] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (0F33F800) [pid = 3868] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (19518C00) [pid = 3868] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10374800) [pid = 3868] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (154D7400) [pid = 3868] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (12B65000) [pid = 3868] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:11:24 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (16611000) [pid = 3868] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:11:24 INFO - PROCESS | 3868 | 1464016284934 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1217ms 08:11:24 INFO - PROCESS | 3868 | 1464016284986 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 3868 | 1464016284988 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:11:24 INFO - PROCESS | 3868 | 1464016284991 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:11:24 INFO - PROCESS | 3868 | 1464016284993 Marionette TRACE conn3 <- [1,1238,null,{}] 08:11:24 INFO - PROCESS | 3868 | 1464016284997 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}] 08:11:25 INFO - PROCESS | 3868 | 1464016285071 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:11:25 INFO - PROCESS | 3868 | 1464016285078 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 3868 | ++DOCSHELL 12B65000 == 39 [pid = 3868] [id = 319] 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (13079000) [pid = 3868] [serial = 956] [outer = 00000000] 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13BCC000) [pid = 3868] [serial = 957] [outer = 13079000] 08:11:25 INFO - PROCESS | 3868 | 1464016285120 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13D2E000) [pid = 3868] [serial = 958] [outer = 13079000] 08:11:25 INFO - PROCESS | 3868 | 1464016285536 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 592ms 08:11:25 INFO - PROCESS | 3868 | 1464016285593 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 3868 | 1464016285595 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:11:25 INFO - PROCESS | 3868 | 1464016285598 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:11:25 INFO - PROCESS | 3868 | 1464016285600 Marionette TRACE conn3 <- [1,1242,null,{}] 08:11:25 INFO - PROCESS | 3868 | 1464016285603 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}] 08:11:25 INFO - PROCESS | 3868 | 1464016285678 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:11:25 INFO - PROCESS | 3868 | 1464016285684 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 3868 | ++DOCSHELL 13BCB400 == 40 [pid = 3868] [id = 320] 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (140D6800) [pid = 3868] [serial = 959] [outer = 00000000] 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16790800) [pid = 3868] [serial = 960] [outer = 140D6800] 08:11:25 INFO - PROCESS | 3868 | 1464016285727 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16D03400) [pid = 3868] [serial = 961] [outer = 140D6800] 08:11:26 INFO - PROCESS | 3868 | 1464016286173 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 640ms 08:11:26 INFO - PROCESS | 3868 | 1464016286242 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 3868 | 1464016286244 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:11:26 INFO - PROCESS | 3868 | 1464016286247 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 3868 | 1464016286249 Marionette TRACE conn3 <- [1,1246,null,{}] 08:11:26 INFO - PROCESS | 3868 | 1464016286252 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}] 08:11:26 INFO - PROCESS | 3868 | 1464016286328 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:11:26 INFO - PROCESS | 3868 | 1464016286334 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 3868 | ++DOCSHELL 16E11C00 == 41 [pid = 3868] [id = 321] 08:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16E15400) [pid = 3868] [serial = 962] [outer = 00000000] 08:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (17705000) [pid = 3868] [serial = 963] [outer = 16E15400] 08:11:26 INFO - PROCESS | 3868 | 1464016286369 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1788C000) [pid = 3868] [serial = 964] [outer = 16E15400] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 10562C00 == 40 [pid = 3868] [id = 156] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 19ADEC00 == 39 [pid = 3868] [id = 150] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 1693A800 == 38 [pid = 3868] [id = 153] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 11427C00 == 37 [pid = 3868] [id = 151] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 12D7E800 == 36 [pid = 3868] [id = 155] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 11A04C00 == 35 [pid = 3868] [id = 157] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6800 == 34 [pid = 3868] [id = 154] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 16608400 == 33 [pid = 3868] [id = 145] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 15994800 == 32 [pid = 3868] [id = 144] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 17439000 == 31 [pid = 3868] [id = 149] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 17D83400 == 30 [pid = 3868] [id = 148] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 177CDC00 == 29 [pid = 3868] [id = 147] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 11C5E400 == 28 [pid = 3868] [id = 152] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 1050BC00 == 27 [pid = 3868] [id = 140] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 10F0BC00 == 26 [pid = 3868] [id = 141] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 13715800 == 25 [pid = 3868] [id = 142] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 10F04000 == 24 [pid = 3868] [id = 143] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 16E10800 == 23 [pid = 3868] [id = 146] 08:11:27 INFO - PROCESS | 3868 | --DOCSHELL 1A86E800 == 22 [pid = 3868] [id = 307] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1AD37400) [pid = 3868] [serial = 739] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (197D4400) [pid = 3868] [serial = 742] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17704C00) [pid = 3868] [serial = 733] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (15995400) [pid = 3868] [serial = 730] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1956D400) [pid = 3868] [serial = 736] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1050D000) [pid = 3868] [serial = 826] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A1C8000) [pid = 3868] [serial = 835] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (197DC800) [pid = 3868] [serial = 790] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (19518400) [pid = 3868] [serial = 775] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13BF1C00) [pid = 3868] [serial = 829] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17037C00) [pid = 3868] [serial = 832] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (154DE000) [pid = 3868] [serial = 781] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (12AF4400) [pid = 3868] [serial = 778] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (197D5800) [pid = 3868] [serial = 787] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (19517000) [pid = 3868] [serial = 784] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A6CE000) [pid = 3868] [serial = 838] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1AF13000) [pid = 3868] [serial = 921] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1A879000) [pid = 3868] [serial = 919] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (197D1400) [pid = 3868] [serial = 906] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1A1BAC00) [pid = 3868] [serial = 909] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (197D2800) [pid = 3868] [serial = 907] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1A806000) [pid = 3868] [serial = 912] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1A6CE400) [pid = 3868] [serial = 910] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1A809C00) [pid = 3868] [serial = 913] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1A873C00) [pid = 3868] [serial = 918] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (198C7800) [pid = 3868] [serial = 915] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (130CDC00) [pid = 3868] [serial = 891] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (14F59000) [pid = 3868] [serial = 889] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13187400) [pid = 3868] [serial = 888] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1A764800) [pid = 3868] [serial = 886] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1A6D5C00) [pid = 3868] [serial = 885] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1A21BC00) [pid = 3868] [serial = 883] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (19AE0C00) [pid = 3868] [serial = 882] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (197D4000) [pid = 3868] [serial = 880] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (19510C00) [pid = 3868] [serial = 879] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1595E800) [pid = 3868] [serial = 877] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (14F63800) [pid = 3868] [serial = 876] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13316000) [pid = 3868] [serial = 874] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (11427400) [pid = 3868] [serial = 873] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (197D6800) [pid = 3868] [serial = 871] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (17704000) [pid = 3868] [serial = 903] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16D06000) [pid = 3868] [serial = 900] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16E11000) [pid = 3868] [serial = 901] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1660E800) [pid = 3868] [serial = 897] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1678B800) [pid = 3868] [serial = 898] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1390B800) [pid = 3868] [serial = 894] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13D26000) [pid = 3868] [serial = 895] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (13D2E400) [pid = 3868] [serial = 892] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1A76C400) [pid = 3868] [serial = 916] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (177CD400) [pid = 3868] [serial = 904] [outer = 00000000] [url = about:blank] 08:11:28 INFO - PROCESS | 3868 | 1464016288171 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1951ms 08:11:28 INFO - PROCESS | 3868 | 1464016288194 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 3868 | 1464016288198 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 3868 | 1464016288203 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:11:28 INFO - PROCESS | 3868 | 1464016288207 Marionette TRACE conn3 <- [1,1250,null,{}] 08:11:28 INFO - PROCESS | 3868 | 1464016288212 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}] 08:11:28 INFO - PROCESS | 3868 | 1464016288296 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:11:28 INFO - PROCESS | 3868 | 1464016288304 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 3868 | ++DOCSHELL 1043F000 == 23 [pid = 3868] [id = 322] 08:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1043F400) [pid = 3868] [serial = 965] [outer = 00000000] 08:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10561400) [pid = 3868] [serial = 966] [outer = 1043F400] 08:11:28 INFO - PROCESS | 3868 | 1464016288352 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (105F6400) [pid = 3868] [serial = 967] [outer = 1043F400] 08:11:28 INFO - PROCESS | 3868 | 1464016288828 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 624ms 08:11:28 INFO - PROCESS | 3868 | 1464016288843 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 3868 | 1464016288848 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:11:28 INFO - PROCESS | 3868 | 1464016288855 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 3868 | 1464016288857 Marionette TRACE conn3 <- [1,1254,null,{}] 08:11:28 INFO - PROCESS | 3868 | 1464016288865 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}] 08:11:28 INFO - PROCESS | 3868 | 1464016288944 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:11:28 INFO - PROCESS | 3868 | 1464016288951 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 3868 | ++DOCSHELL 10A7BC00 == 24 [pid = 3868] [id = 323] 08:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (10F04C00) [pid = 3868] [serial = 968] [outer = 00000000] 08:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (11292400) [pid = 3868] [serial = 969] [outer = 10F04C00] 08:11:28 INFO - PROCESS | 3868 | 1464016288998 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (114AE000) [pid = 3868] [serial = 970] [outer = 10F04C00] 08:11:29 INFO - PROCESS | 3868 | 1464016289451 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 655ms 08:11:29 INFO - PROCESS | 3868 | 1464016289511 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 3868 | 1464016289514 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:11:29 INFO - PROCESS | 3868 | 1464016289518 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 3868 | 1464016289521 Marionette TRACE conn3 <- [1,1258,null,{}] 08:11:29 INFO - PROCESS | 3868 | 1464016289531 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}] 08:11:29 INFO - PROCESS | 3868 | 1464016289611 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:11:29 INFO - PROCESS | 3868 | 1464016289621 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 3868 | ++DOCSHELL 13076400 == 25 [pid = 3868] [id = 324] 08:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13077400) [pid = 3868] [serial = 971] [outer = 00000000] 08:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1318CC00) [pid = 3868] [serial = 972] [outer = 13077400] 08:11:29 INFO - PROCESS | 3868 | 1464016289669 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13317C00) [pid = 3868] [serial = 973] [outer = 13077400] 08:11:30 INFO - PROCESS | 3868 | 1464016290145 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 08:11:30 INFO - PROCESS | 3868 | 1464016290154 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 3868 | 1464016290157 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:11:30 INFO - PROCESS | 3868 | 1464016290160 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 3868 | 1464016290162 Marionette TRACE conn3 <- [1,1262,null,{}] 08:11:30 INFO - PROCESS | 3868 | 1464016290165 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}] 08:11:30 INFO - PROCESS | 3868 | 1464016290239 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:11:30 INFO - PROCESS | 3868 | 1464016290245 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 3868 | ++DOCSHELL 12B67C00 == 26 [pid = 3868] [id = 325] 08:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1371D800) [pid = 3868] [serial = 974] [outer = 00000000] 08:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13BCE000) [pid = 3868] [serial = 975] [outer = 1371D800] 08:11:30 INFO - PROCESS | 3868 | 1464016290289 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13BF3800) [pid = 3868] [serial = 976] [outer = 1371D800] 08:11:30 INFO - PROCESS | 3868 | 1464016290738 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 640ms 08:11:30 INFO - PROCESS | 3868 | 1464016290798 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 3868 | 1464016290800 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:11:30 INFO - PROCESS | 3868 | 1464016290803 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 3868 | 1464016290805 Marionette TRACE conn3 <- [1,1266,null,{}] 08:11:30 INFO - PROCESS | 3868 | 1464016290809 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}] 08:11:30 INFO - PROCESS | 3868 | 1464016290881 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:11:30 INFO - PROCESS | 3868 | 1464016290890 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 3868 | ++DOCSHELL 13D28C00 == 27 [pid = 3868] [id = 326] 08:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (140D7400) [pid = 3868] [serial = 977] [outer = 00000000] 08:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (143D3400) [pid = 3868] [serial = 978] [outer = 140D7400] 08:11:30 INFO - PROCESS | 3868 | 1464016290933 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14F5A400) [pid = 3868] [serial = 979] [outer = 140D7400] 08:11:31 INFO - PROCESS | 3868 | 1464016291391 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 640ms 08:11:31 INFO - PROCESS | 3868 | 1464016291442 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 3868 | 1464016291444 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 3868 | 1464016291447 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:11:31 INFO - PROCESS | 3868 | 1464016291448 Marionette TRACE conn3 <- [1,1270,null,{}] 08:11:31 INFO - PROCESS | 3868 | 1464016291452 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}] 08:11:31 INFO - PROCESS | 3868 | 1464016291550 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:11:31 INFO - PROCESS | 3868 | 1464016291560 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 3868 | ++DOCSHELL 154DF400 == 28 [pid = 3868] [id = 327] 08:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (156E1400) [pid = 3868] [serial = 980] [outer = 00000000] 08:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1595E000) [pid = 3868] [serial = 981] [outer = 156E1400] 08:11:31 INFO - PROCESS | 3868 | 1464016291604 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (15DD1400) [pid = 3868] [serial = 982] [outer = 156E1400] 08:11:32 INFO - PROCESS | 3868 | 1464016292020 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 593ms 08:11:32 INFO - PROCESS | 3868 | 1464016292050 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 3868 | 1464016292052 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:11:32 INFO - PROCESS | 3868 | 1464016292055 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 3868 | 1464016292057 Marionette TRACE conn3 <- [1,1274,null,{}] 08:11:32 INFO - PROCESS | 3868 | 1464016292060 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}] 08:11:32 INFO - PROCESS | 3868 | 1464016292130 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:11:32 INFO - PROCESS | 3868 | 1464016292137 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 3868 | ++DOCSHELL 140E0000 == 29 [pid = 3868] [id = 328] 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (156E4000) [pid = 3868] [serial = 983] [outer = 00000000] 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1660EC00) [pid = 3868] [serial = 984] [outer = 156E4000] 08:11:32 INFO - PROCESS | 3868 | 1464016292202 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16632000) [pid = 3868] [serial = 985] [outer = 156E4000] 08:11:32 INFO - PROCESS | 3868 | 1464016292663 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 640ms 08:11:32 INFO - PROCESS | 3868 | 1464016292705 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 3868 | 1464016292707 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:11:32 INFO - PROCESS | 3868 | 1464016292710 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 3868 | 1464016292711 Marionette TRACE conn3 <- [1,1278,null,{}] 08:11:32 INFO - PROCESS | 3868 | 1464016292715 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}] 08:11:32 INFO - PROCESS | 3868 | 1464016292786 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:11:32 INFO - PROCESS | 3868 | 1464016292792 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 3868 | ++DOCSHELL 1665B800 == 30 [pid = 3868] [id = 329] 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16662400) [pid = 3868] [serial = 986] [outer = 00000000] 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1678E000) [pid = 3868] [serial = 987] [outer = 16662400] 08:11:32 INFO - PROCESS | 3868 | 1464016292835 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16794000) [pid = 3868] [serial = 988] [outer = 16662400] 08:11:33 INFO - PROCESS | 3868 | 1464016293263 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 593ms 08:11:33 INFO - PROCESS | 3868 | 1464016293312 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 3868 | 1464016293314 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:11:33 INFO - PROCESS | 3868 | 1464016293317 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 3868 | 1464016293319 Marionette TRACE conn3 <- [1,1282,null,{}] 08:11:33 INFO - PROCESS | 3868 | 1464016293327 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}] 08:11:33 INFO - PROCESS | 3868 | 1464016293430 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:11:33 INFO - PROCESS | 3868 | 1464016293439 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 3868 | ++DOCSHELL 13073800 == 31 [pid = 3868] [id = 330] 08:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (169C5800) [pid = 3868] [serial = 989] [outer = 00000000] 08:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16D09000) [pid = 3868] [serial = 990] [outer = 169C5800] 08:11:33 INFO - PROCESS | 3868 | 1464016293481 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16D06000) [pid = 3868] [serial = 991] [outer = 169C5800] 08:11:33 INFO - PROCESS | 3868 | 1464016293936 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 640ms 08:11:33 INFO - PROCESS | 3868 | 1464016293954 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 3868 | 1464016293956 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:11:33 INFO - PROCESS | 3868 | 1464016293959 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 3868 | 1464016293961 Marionette TRACE conn3 <- [1,1286,null,{}] 08:11:33 INFO - PROCESS | 3868 | 1464016293969 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}] 08:11:34 INFO - PROCESS | 3868 | 1464016294071 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:11:34 INFO - PROCESS | 3868 | 1464016294077 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 3868 | ++DOCSHELL 1678CC00 == 32 [pid = 3868] [id = 331] 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16935400) [pid = 3868] [serial = 992] [outer = 00000000] 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16E16C00) [pid = 3868] [serial = 993] [outer = 16935400] 08:11:34 INFO - PROCESS | 3868 | 1464016294119 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1703D000) [pid = 3868] [serial = 994] [outer = 16935400] 08:11:34 INFO - PROCESS | 3868 | 1464016294570 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 639ms 08:11:34 INFO - PROCESS | 3868 | 1464016294599 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 3868 | 1464016294602 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:11:34 INFO - PROCESS | 3868 | 1464016294606 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 3868 | 1464016294610 Marionette TRACE conn3 <- [1,1290,null,{}] 08:11:34 INFO - PROCESS | 3868 | 1464016294614 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}] 08:11:34 INFO - PROCESS | 3868 | 1464016294733 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:11:34 INFO - PROCESS | 3868 | 1464016294821 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 3868 | ++DOCSHELL 13D25C00 == 33 [pid = 3868] [id = 332] 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (140DB000) [pid = 3868] [serial = 995] [outer = 00000000] 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1743D800) [pid = 3868] [serial = 996] [outer = 140DB000] 08:11:34 INFO - PROCESS | 3868 | 1464016294867 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1770B400) [pid = 3868] [serial = 997] [outer = 140DB000] 08:11:35 INFO - PROCESS | 3868 | 1464016295287 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (140D6800) [pid = 3868] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16D06C00) [pid = 3868] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16D10000) [pid = 3868] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1770B000) [pid = 3868] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16D01400) [pid = 3868] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16613800) [pid = 3868] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15DD6400) [pid = 3868] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (14F57800) [pid = 3868] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13715400) [pid = 3868] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1318E400) [pid = 3868] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11277800) [pid = 3868] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1047B800) [pid = 3868] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1A87A400) [pid = 3868] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:11:35 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13079000) [pid = 3868] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:11:35 INFO - PROCESS | 3868 | 1464016295480 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 3868 | 1464016295481 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:11:35 INFO - PROCESS | 3868 | 1464016295493 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 3868 | 1464016295495 Marionette TRACE conn3 <- [1,1294,null,{}] 08:11:35 INFO - PROCESS | 3868 | 1464016295498 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}] 08:11:35 INFO - PROCESS | 3868 | 1464016295570 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:11:35 INFO - PROCESS | 3868 | 1464016295577 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 3868 | ++DOCSHELL 12AF3800 == 34 [pid = 3868] [id = 333] 08:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (12D82C00) [pid = 3868] [serial = 998] [outer = 00000000] 08:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (13716C00) [pid = 3868] [serial = 999] [outer = 12D82C00] 08:11:35 INFO - PROCESS | 3868 | 1464016295625 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13BEA400) [pid = 3868] [serial = 1000] [outer = 12D82C00] 08:11:36 INFO - PROCESS | 3868 | 1464016296042 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 592ms 08:11:36 INFO - PROCESS | 3868 | 1464016296109 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 3868 | 1464016296111 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:11:36 INFO - PROCESS | 3868 | 1464016296115 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 3868 | 1464016296116 Marionette TRACE conn3 <- [1,1298,null,{}] 08:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:11:36 INFO - PROCESS | 3868 | 1464016296119 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}] 08:11:36 INFO - PROCESS | 3868 | 1464016296195 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:11:36 INFO - PROCESS | 3868 | 1464016296203 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 3868 | ++DOCSHELL 13189C00 == 35 [pid = 3868] [id = 334] 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13377000) [pid = 3868] [serial = 1001] [outer = 00000000] 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16E17000) [pid = 3868] [serial = 1002] [outer = 13377000] 08:11:36 INFO - PROCESS | 3868 | 1464016296245 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1770C400) [pid = 3868] [serial = 1003] [outer = 13377000] 08:11:36 INFO - PROCESS | 3868 | 1464016296653 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] 08:11:36 INFO - PROCESS | 3868 | 1464016296716 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:11:36 INFO - PROCESS | 3868 | 1464016296719 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 3868 | 1464016296721 Marionette TRACE conn3 <- [1,1302,null,{}] 08:11:36 INFO - PROCESS | 3868 | 1464016296725 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}] 08:11:36 INFO - PROCESS | 3868 | 1464016296799 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:11:36 INFO - PROCESS | 3868 | 1464016296805 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 3868 | ++DOCSHELL 143D2000 == 36 [pid = 3868] [id = 335] 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16E12000) [pid = 3868] [serial = 1004] [outer = 00000000] 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1822B000) [pid = 3868] [serial = 1005] [outer = 16E12000] 08:11:36 INFO - PROCESS | 3868 | 1464016296850 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1950D000) [pid = 3868] [serial = 1006] [outer = 16E12000] 08:11:37 INFO - PROCESS | 3868 | 1464016297237 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 593ms 08:11:37 INFO - PROCESS | 3868 | 1464016297301 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 3868 | 1464016297303 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:11:37 INFO - PROCESS | 3868 | 1464016297306 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 3868 | 1464016297307 Marionette TRACE conn3 <- [1,1306,null,{}] 08:11:37 INFO - PROCESS | 3868 | 1464016297311 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}] 08:11:37 INFO - PROCESS | 3868 | 1464016297384 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:11:37 INFO - PROCESS | 3868 | 1464016297402 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 3868 | ++DOCSHELL 12D85000 == 37 [pid = 3868] [id = 336] 08:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1950A000) [pid = 3868] [serial = 1007] [outer = 00000000] 08:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (19513800) [pid = 3868] [serial = 1008] [outer = 1950A000] 08:11:37 INFO - PROCESS | 3868 | 1464016297445 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19514C00) [pid = 3868] [serial = 1009] [outer = 1950A000] 08:11:38 INFO - PROCESS | 3868 | 1464016298234 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 983ms 08:11:38 INFO - PROCESS | 3868 | 1464016298293 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 3868 | 1464016298299 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:11:38 INFO - PROCESS | 3868 | 1464016298304 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 3868 | 1464016298308 Marionette TRACE conn3 <- [1,1310,null,{}] 08:11:38 INFO - PROCESS | 3868 | 1464016298313 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}] 08:11:38 INFO - PROCESS | 3868 | 1464016298426 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:11:38 INFO - PROCESS | 3868 | 1464016298551 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 3868 | ++DOCSHELL 10504000 == 38 [pid = 3868] [id = 337] 08:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10562C00) [pid = 3868] [serial = 1010] [outer = 00000000] 08:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10F05400) [pid = 3868] [serial = 1011] [outer = 10562C00] 08:11:38 INFO - PROCESS | 3868 | 1464016298607 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (128A0000) [pid = 3868] [serial = 1012] [outer = 10562C00] 08:11:39 INFO - PROCESS | 3868 | 1464016299482 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1249ms 08:11:39 INFO - PROCESS | 3868 | 1464016299559 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 3868 | 1464016299563 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 3868 | 1464016299568 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:11:39 INFO - PROCESS | 3868 | 1464016299572 Marionette TRACE conn3 <- [1,1314,null,{}] 08:11:39 INFO - PROCESS | 3868 | 1464016299578 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}] 08:11:39 INFO - PROCESS | 3868 | 1464016299687 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:11:39 INFO - PROCESS | 3868 | 1464016299812 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 3868 | ++DOCSHELL 105F3800 == 39 [pid = 3868] [id = 338] 08:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (105F5800) [pid = 3868] [serial = 1013] [outer = 00000000] 08:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (10A62C00) [pid = 3868] [serial = 1014] [outer = 105F5800] 08:11:39 INFO - PROCESS | 3868 | 1464016299865 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (10F0B000) [pid = 3868] [serial = 1015] [outer = 105F5800] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 143D2000 == 38 [pid = 3868] [id = 335] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 13189C00 == 37 [pid = 3868] [id = 334] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 12AF3800 == 36 [pid = 3868] [id = 333] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 13D25C00 == 35 [pid = 3868] [id = 332] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 1678CC00 == 34 [pid = 3868] [id = 331] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 13073800 == 33 [pid = 3868] [id = 330] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 1665B800 == 32 [pid = 3868] [id = 329] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 140E0000 == 31 [pid = 3868] [id = 328] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 154DF400 == 30 [pid = 3868] [id = 327] 08:11:40 INFO - PROCESS | 3868 | --DOCSHELL 13D28C00 == 29 [pid = 3868] [id = 326] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17705000) [pid = 3868] [serial = 963] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16D03400) [pid = 3868] [serial = 961] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16E16000) [pid = 3868] [serial = 948] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17436000) [pid = 3868] [serial = 951] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (16E18000) [pid = 3868] [serial = 949] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (17889C00) [pid = 3868] [serial = 954] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (17703800) [pid = 3868] [serial = 952] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16790800) [pid = 3868] [serial = 960] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17E9E800) [pid = 3868] [serial = 955] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16D07400) [pid = 3868] [serial = 945] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16794800) [pid = 3868] [serial = 942] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1303AC00) [pid = 3868] [serial = 943] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16613400) [pid = 3868] [serial = 939] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16787000) [pid = 3868] [serial = 940] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (14F5E800) [pid = 3868] [serial = 936] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15407800) [pid = 3868] [serial = 937] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13D22800) [pid = 3868] [serial = 933] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (140DF400) [pid = 3868] [serial = 934] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13329800) [pid = 3868] [serial = 930] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (1370EC00) [pid = 3868] [serial = 931] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1129A000) [pid = 3868] [serial = 927] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (11C01400) [pid = 3868] [serial = 928] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (105FA000) [pid = 3868] [serial = 924] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10A5EC00) [pid = 3868] [serial = 925] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1AF18400) [pid = 3868] [serial = 922] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13BCC000) [pid = 3868] [serial = 957] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13D2E000) [pid = 3868] [serial = 958] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16D0A000) [pid = 3868] [serial = 946] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 3868 | 1464016300395 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]]]}] 08:11:40 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 08:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 843ms 08:11:40 INFO - PROCESS | 3868 | 1464016300413 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 3868 | 1464016300418 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:11:40 INFO - PROCESS | 3868 | 1464016300425 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 3868 | 1464016300427 Marionette TRACE conn3 <- [1,1318,null,{}] 08:11:40 INFO - PROCESS | 3868 | 1464016300431 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}] 08:11:40 INFO - PROCESS | 3868 | 1464016300510 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:11:40 INFO - PROCESS | 3868 | 1464016300517 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 3868 | ++DOCSHELL 10A57000 == 30 [pid = 3868] [id = 339] 08:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10A58C00) [pid = 3868] [serial = 1016] [outer = 00000000] 08:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11272400) [pid = 3868] [serial = 1017] [outer = 10A58C00] 08:11:40 INFO - PROCESS | 3868 | 1464016300561 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (12A96000) [pid = 3868] [serial = 1018] [outer = 10A58C00] 08:11:41 INFO - PROCESS | 3868 | 1464016301028 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]]]}] 08:11:41 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 08:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 624ms 08:11:41 INFO - PROCESS | 3868 | 1464016301061 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 3868 | 1464016301063 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:11:41 INFO - PROCESS | 3868 | 1464016301066 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 3868 | 1464016301069 Marionette TRACE conn3 <- [1,1322,null,{}] 08:11:41 INFO - PROCESS | 3868 | 1464016301080 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}] 08:11:41 INFO - PROCESS | 3868 | 1464016301162 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:11:41 INFO - PROCESS | 3868 | 1464016301201 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 3868 | ++DOCSHELL 13718400 == 31 [pid = 3868] [id = 340] 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1371D000) [pid = 3868] [serial = 1019] [outer = 00000000] 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13BCFC00) [pid = 3868] [serial = 1020] [outer = 1371D000] 08:11:41 INFO - PROCESS | 3868 | 1464016301247 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13BD9000) [pid = 3868] [serial = 1021] [outer = 1371D000] 08:11:41 INFO - PROCESS | 3868 | 1464016301694 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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 640ms 08:11:41 INFO - PROCESS | 3868 | 1464016301704 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 3868 | 1464016301706 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:11:41 INFO - PROCESS | 3868 | 1464016301712 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 3868 | 1464016301714 Marionette TRACE conn3 <- [1,1326,null,{}] 08:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:11:41 INFO - PROCESS | 3868 | 1464016301717 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}] 08:11:41 INFO - PROCESS | 3868 | 1464016301802 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:11:41 INFO - PROCESS | 3868 | 1464016301809 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 3868 | ++DOCSHELL 140DE000 == 32 [pid = 3868] [id = 341] 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (140DEC00) [pid = 3868] [serial = 1022] [outer = 00000000] 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14F5A800) [pid = 3868] [serial = 1023] [outer = 140DEC00] 08:11:41 INFO - PROCESS | 3868 | 1464016301853 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (14F64400) [pid = 3868] [serial = 1024] [outer = 140DEC00] 08:11:42 INFO - PROCESS | 3868 | 1464016302773 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1092ms 08:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:11:42 INFO - PROCESS | 3868 | 1464016302808 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 3868 | 1464016302809 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 3868 | 1464016302814 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 3868 | 1464016302817 Marionette TRACE conn3 <- [1,1330,null,{}] 08:11:42 INFO - PROCESS | 3868 | 1464016302827 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}] 08:11:42 INFO - PROCESS | 3868 | 1464016302935 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:11:42 INFO - PROCESS | 3868 | 1464016302942 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 3868 | ++DOCSHELL 1055C000 == 33 [pid = 3868] [id = 342] 08:11:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (140DC000) [pid = 3868] [serial = 1025] [outer = 00000000] 08:11:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (156DF000) [pid = 3868] [serial = 1026] [outer = 140DC000] 08:11:42 INFO - PROCESS | 3868 | 1464016302986 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (156E9C00) [pid = 3868] [serial = 1027] [outer = 140DC000] 08:11:43 INFO - PROCESS | 3868 | 1464016303425 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 656ms 08:11:43 INFO - PROCESS | 3868 | 1464016303471 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 3868 | 1464016303473 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:11:43 INFO - PROCESS | 3868 | 1464016303477 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 3868 | 1464016303478 Marionette TRACE conn3 <- [1,1334,null,{}] 08:11:43 INFO - PROCESS | 3868 | 1464016303482 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}] 08:11:43 INFO - PROCESS | 3868 | 1464016303601 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:11:43 INFO - PROCESS | 3868 | 1464016303657 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 3868 | ++DOCSHELL 1660F400 == 34 [pid = 3868] [id = 343] 08:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1660F800) [pid = 3868] [serial = 1028] [outer = 00000000] 08:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16787000) [pid = 3868] [serial = 1029] [outer = 1660F800] 08:11:43 INFO - PROCESS | 3868 | 1464016303701 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16790000) [pid = 3868] [serial = 1030] [outer = 1660F800] 08:11:44 INFO - PROCESS | 3868 | 1464016304120 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 702ms 08:11:44 INFO - PROCESS | 3868 | 1464016304177 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 3868 | 1464016304179 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:11:44 INFO - PROCESS | 3868 | 1464016304182 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 3868 | 1464016304184 Marionette TRACE conn3 <- [1,1338,null,{}] 08:11:44 INFO - PROCESS | 3868 | 1464016304187 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}] 08:11:44 INFO - PROCESS | 3868 | 1464016304311 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:11:44 INFO - PROCESS | 3868 | 1464016304321 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 3868 | ++DOCSHELL 10335C00 == 35 [pid = 3868] [id = 344] 08:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10F02400) [pid = 3868] [serial = 1031] [outer = 00000000] 08:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1693AC00) [pid = 3868] [serial = 1032] [outer = 10F02400] 08:11:44 INFO - PROCESS | 3868 | 1464016304364 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (169C8800) [pid = 3868] [serial = 1033] [outer = 10F02400] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13377000) [pid = 3868] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (13077400) [pid = 3868] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16935400) [pid = 3868] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (140D7400) [pid = 3868] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1043F400) [pid = 3868] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (12D82C00) [pid = 3868] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16E15400) [pid = 3868] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (169C5800) [pid = 3868] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16662400) [pid = 3868] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16E12000) [pid = 3868] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (156E1400) [pid = 3868] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F04C00) [pid = 3868] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1371D800) [pid = 3868] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (140DB000) [pid = 3868] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:11:44 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (156E4000) [pid = 3868] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:11:44 INFO - PROCESS | 3868 | 1464016304889 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 749ms 08:11:44 INFO - PROCESS | 3868 | 1464016304926 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 3868 | 1464016304928 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:11:44 INFO - PROCESS | 3868 | 1464016304932 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:11:44 INFO - PROCESS | 3868 | 1464016304933 Marionette TRACE conn3 <- [1,1342,null,{}] 08:11:44 INFO - PROCESS | 3868 | 1464016304937 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}] 08:11:45 INFO - PROCESS | 3868 | 1464016305039 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:11:45 INFO - PROCESS | 3868 | 1464016305091 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 3868 | ++DOCSHELL 10F1BC00 == 36 [pid = 3868] [id = 345] 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1289F400) [pid = 3868] [serial = 1034] [outer = 00000000] 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (143D4400) [pid = 3868] [serial = 1035] [outer = 1289F400] 08:11:45 INFO - PROCESS | 3868 | 1464016305134 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (143DB000) [pid = 3868] [serial = 1036] [outer = 1289F400] 08:11:45 INFO - PROCESS | 3868 | 1464016305507 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 639ms 08:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:11:45 INFO - PROCESS | 3868 | 1464016305572 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 3868 | 1464016305573 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:11:45 INFO - PROCESS | 3868 | 1464016305577 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 3868 | 1464016305579 Marionette TRACE conn3 <- [1,1346,null,{}] 08:11:45 INFO - PROCESS | 3868 | 1464016305582 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}] 08:11:45 INFO - PROCESS | 3868 | 1464016305655 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:11:45 INFO - PROCESS | 3868 | 1464016305661 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 3868 | ++DOCSHELL 13185C00 == 37 [pid = 3868] [id = 346] 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (13BD3C00) [pid = 3868] [serial = 1037] [outer = 00000000] 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1693A800) [pid = 3868] [serial = 1038] [outer = 13BD3C00] 08:11:45 INFO - PROCESS | 3868 | 1464016305703 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16D02400) [pid = 3868] [serial = 1039] [outer = 13BD3C00] 08:11:46 INFO - PROCESS | 3868 | 1464016306158 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 624ms 08:11:46 INFO - PROCESS | 3868 | 1464016306215 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 3868 | 1464016306217 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:11:46 INFO - PROCESS | 3868 | 1464016306220 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 3868 | 1464016306221 Marionette TRACE conn3 <- [1,1350,null,{}] 08:11:46 INFO - PROCESS | 3868 | 1464016306225 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}] 08:11:46 INFO - PROCESS | 3868 | 1464016306298 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:11:46 INFO - PROCESS | 3868 | 1464016306307 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 3868 | ++DOCSHELL 143D3800 == 38 [pid = 3868] [id = 347] 08:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16788400) [pid = 3868] [serial = 1040] [outer = 00000000] 08:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16E15800) [pid = 3868] [serial = 1041] [outer = 16788400] 08:11:46 INFO - PROCESS | 3868 | 1464016306350 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16E23400) [pid = 3868] [serial = 1042] [outer = 16788400] 08:11:46 INFO - PROCESS | 3868 | 1464016306845 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 625ms 08:11:46 INFO - PROCESS | 3868 | 1464016306859 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 3868 | 1464016306863 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 3868 | 1464016306868 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:11:46 INFO - PROCESS | 3868 | 1464016306873 Marionette TRACE conn3 <- [1,1354,null,{}] 08:11:46 INFO - PROCESS | 3868 | 1464016306879 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}] 08:11:46 INFO - PROCESS | 3868 | 1464016306989 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:11:47 INFO - PROCESS | 3868 | 1464016307148 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 3868 | ++DOCSHELL 10438C00 == 39 [pid = 3868] [id = 348] 08:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1043A800) [pid = 3868] [serial = 1043] [outer = 00000000] 08:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (10A7D000) [pid = 3868] [serial = 1044] [outer = 1043A800] 08:11:47 INFO - PROCESS | 3868 | 1464016307203 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11A06000) [pid = 3868] [serial = 1045] [outer = 1043A800] 08:11:47 INFO - PROCESS | 3868 | 1464016307797 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] 08:11:47 INFO - PROCESS | 3868 | 1464016307861 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:11:47 INFO - PROCESS | 3868 | 1464016307868 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 3868 | 1464016307870 Marionette TRACE conn3 <- [1,1358,null,{}] 08:11:47 INFO - PROCESS | 3868 | 1464016307874 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}] 08:11:47 INFO - PROCESS | 3868 | 1464016307979 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:11:48 INFO - PROCESS | 3868 | 1464016308102 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 3868 | ++DOCSHELL 13376000 == 40 [pid = 3868] [id = 349] 08:11:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (13381800) [pid = 3868] [serial = 1046] [outer = 00000000] 08:11:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1434C800) [pid = 3868] [serial = 1047] [outer = 13381800] 08:11:48 INFO - PROCESS | 3868 | 1464016308164 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1540A800) [pid = 3868] [serial = 1048] [outer = 13381800] 08:11:48 INFO - PROCESS | 3868 | 1464016308796 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] 08:11:48 INFO - PROCESS | 3868 | 1464016308872 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:11:48 INFO - PROCESS | 3868 | 1464016308876 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 3868 | 1464016308879 Marionette TRACE conn3 <- [1,1362,null,{}] 08:11:48 INFO - PROCESS | 3868 | 1464016308891 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}] 08:11:49 INFO - PROCESS | 3868 | 1464016309024 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:11:49 INFO - PROCESS | 3868 | 1464016309147 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 3868 | ++DOCSHELL 16786400 == 41 [pid = 3868] [id = 350] 08:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16788C00) [pid = 3868] [serial = 1049] [outer = 00000000] 08:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (17431800) [pid = 3868] [serial = 1050] [outer = 16788C00] 08:11:49 INFO - PROCESS | 3868 | 1464016309203 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (17444C00) [pid = 3868] [serial = 1051] [outer = 16788C00] 08:11:49 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:49 INFO - PROCESS | 3868 | 1464016309796 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] 08:11:49 INFO - PROCESS | 3868 | 1464016309968 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:11:49 INFO - PROCESS | 3868 | 1464016309995 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 3868 | 1464016309998 Marionette TRACE conn3 <- [1,1366,null,{}] 08:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:11:49 INFO - PROCESS | 3868 | 1464016310003 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}] 08:11:50 INFO - PROCESS | 3868 | 1464016310103 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:11:50 INFO - PROCESS | 3868 | 1464016310179 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 3868 | ++DOCSHELL 10A74400 == 42 [pid = 3868] [id = 351] 08:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (10A77800) [pid = 3868] [serial = 1052] [outer = 00000000] 08:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (11299C00) [pid = 3868] [serial = 1053] [outer = 10A77800] 08:11:50 INFO - PROCESS | 3868 | 1464016310226 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1307D000) [pid = 3868] [serial = 1054] [outer = 10A77800] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 13185C00 == 41 [pid = 3868] [id = 346] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10F1BC00 == 40 [pid = 3868] [id = 345] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10335C00 == 39 [pid = 3868] [id = 344] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 1660F400 == 38 [pid = 3868] [id = 343] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 1055C000 == 37 [pid = 3868] [id = 342] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 140DE000 == 36 [pid = 3868] [id = 341] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 13718400 == 35 [pid = 3868] [id = 340] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10A57000 == 34 [pid = 3868] [id = 339] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 105F3800 == 33 [pid = 3868] [id = 338] 08:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10504000 == 32 [pid = 3868] [id = 337] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1822B000) [pid = 3868] [serial = 1005] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10561400) [pid = 3868] [serial = 966] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (105F6400) [pid = 3868] [serial = 967] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (11292400) [pid = 3868] [serial = 969] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (114AE000) [pid = 3868] [serial = 970] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1660EC00) [pid = 3868] [serial = 984] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16632000) [pid = 3868] [serial = 985] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1595E000) [pid = 3868] [serial = 981] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (15DD1400) [pid = 3868] [serial = 982] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1788C000) [pid = 3868] [serial = 964] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13BCE000) [pid = 3868] [serial = 975] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13BF3800) [pid = 3868] [serial = 976] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1678E000) [pid = 3868] [serial = 987] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1318CC00) [pid = 3868] [serial = 972] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13317C00) [pid = 3868] [serial = 973] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (143D3400) [pid = 3868] [serial = 978] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (14F5A400) [pid = 3868] [serial = 979] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1703D000) [pid = 3868] [serial = 994] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16E16C00) [pid = 3868] [serial = 993] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1770B400) [pid = 3868] [serial = 997] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (1743D800) [pid = 3868] [serial = 996] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13716C00) [pid = 3868] [serial = 999] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13BEA400) [pid = 3868] [serial = 1000] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16E17000) [pid = 3868] [serial = 1002] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16D09000) [pid = 3868] [serial = 990] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16D06000) [pid = 3868] [serial = 991] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1950D000) [pid = 3868] [serial = 1006] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1770C400) [pid = 3868] [serial = 1003] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (16794000) [pid = 3868] [serial = 988] [outer = 00000000] [url = about:blank] 08:11:50 INFO - PROCESS | 3868 | 1464016310817 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] 08:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:11:50 INFO - PROCESS | 3868 | 1464016310848 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:11:50 INFO - PROCESS | 3868 | 1464016310855 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 3868 | 1464016310858 Marionette TRACE conn3 <- [1,1370,null,{}] 08:11:50 INFO - PROCESS | 3868 | 1464016310862 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}] 08:11:50 INFO - PROCESS | 3868 | 1464016310942 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:11:51 INFO - PROCESS | 3868 | 1464016311042 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 3868 | ++DOCSHELL 0C787C00 == 33 [pid = 3868] [id = 352] 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (0F2EB400) [pid = 3868] [serial = 1055] [outer = 00000000] 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (105F7000) [pid = 3868] [serial = 1056] [outer = 0F2EB400] 08:11:51 INFO - PROCESS | 3868 | 1464016311095 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13328000) [pid = 3868] [serial = 1057] [outer = 0F2EB400] 08:11:51 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:51 INFO - PROCESS | 3868 | 1464016311498 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] 08:11:51 INFO - PROCESS | 3868 | 1464016311593 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:11:51 INFO - PROCESS | 3868 | 1464016311597 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 3868 | 1464016311599 Marionette TRACE conn3 <- [1,1374,null,{}] 08:11:51 INFO - PROCESS | 3868 | 1464016311608 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}] 08:11:51 INFO - PROCESS | 3868 | 1464016311688 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:11:51 INFO - PROCESS | 3868 | 1464016311704 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 3868 | ++DOCSHELL 140DF400 == 34 [pid = 3868] [id = 353] 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (140DF800) [pid = 3868] [serial = 1058] [outer = 00000000] 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (14F5A000) [pid = 3868] [serial = 1059] [outer = 140DF800] 08:11:51 INFO - PROCESS | 3868 | 1464016311752 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15404400) [pid = 3868] [serial = 1060] [outer = 140DF800] 08:11:52 INFO - PROCESS | 3868 | 1464016312201 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] 08:11:52 INFO - PROCESS | 3868 | 1464016312236 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:11:52 INFO - PROCESS | 3868 | 1464016312239 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 3868 | 1464016312241 Marionette TRACE conn3 <- [1,1378,null,{}] 08:11:52 INFO - PROCESS | 3868 | 1464016312244 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}] 08:11:52 INFO - PROCESS | 3868 | 1464016312322 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:11:52 INFO - PROCESS | 3868 | 1464016312331 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 3868 | ++DOCSHELL 16662400 == 35 [pid = 3868] [id = 354] 08:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16666000) [pid = 3868] [serial = 1061] [outer = 00000000] 08:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (1678C400) [pid = 3868] [serial = 1062] [outer = 16666000] 08:11:52 INFO - PROCESS | 3868 | 1464016312375 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (10A5A400) [pid = 3868] [serial = 1063] [outer = 16666000] 08:11:52 INFO - PROCESS | 3868 | 1464016312783 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 593ms 08:11:52 INFO - PROCESS | 3868 | 1464016312837 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 3868 | 1464016312838 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:11:52 INFO - PROCESS | 3868 | 1464016312842 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 3868 | 1464016312844 Marionette TRACE conn3 <- [1,1382,null,{}] 08:11:52 INFO - PROCESS | 3868 | 1464016312847 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}] 08:11:52 INFO - PROCESS | 3868 | 1464016312932 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:11:52 INFO - PROCESS | 3868 | 1464016312938 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 3868 | ++DOCSHELL 16795000 == 36 [pid = 3868] [id = 355] 08:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1692F000) [pid = 3868] [serial = 1064] [outer = 00000000] 08:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16D06000) [pid = 3868] [serial = 1065] [outer = 1692F000] 08:11:52 INFO - PROCESS | 3868 | 1464016312981 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16D08C00) [pid = 3868] [serial = 1066] [outer = 1692F000] 08:11:53 INFO - PROCESS | 3868 | 1464016313443 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 624ms 08:11:53 INFO - PROCESS | 3868 | 1464016313480 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 3868 | 1464016313482 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:11:53 INFO - PROCESS | 3868 | 1464016313485 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:11:53 INFO - PROCESS | 3868 | 1464016313487 Marionette TRACE conn3 <- [1,1386,null,{}] 08:11:53 INFO - PROCESS | 3868 | 1464016313490 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}] 08:11:53 INFO - PROCESS | 3868 | 1464016313617 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:11:53 INFO - PROCESS | 3868 | 1464016313627 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 3868 | ++DOCSHELL 16E0A400 == 37 [pid = 3868] [id = 356] 08:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1703CC00) [pid = 3868] [serial = 1067] [outer = 00000000] 08:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17451400) [pid = 3868] [serial = 1068] [outer = 1703CC00] 08:11:53 INFO - PROCESS | 3868 | 1464016313718 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (17706C00) [pid = 3868] [serial = 1069] [outer = 1703CC00] 08:11:54 INFO - PROCESS | 3868 | 1464016314120 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 686ms 08:11:54 INFO - PROCESS | 3868 | 1464016314189 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 3868 | 1464016314191 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:11:54 INFO - PROCESS | 3868 | 1464016314194 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 3868 | 1464016314196 Marionette TRACE conn3 <- [1,1390,null,{}] 08:11:54 INFO - PROCESS | 3868 | 1464016314199 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}] 08:11:54 INFO - PROCESS | 3868 | 1464016314299 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:11:54 INFO - PROCESS | 3868 | 1464016314383 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 3868 | ++DOCSHELL 16794000 == 38 [pid = 3868] [id = 357] 08:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1743AC00) [pid = 3868] [serial = 1070] [outer = 00000000] 08:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1770F000) [pid = 3868] [serial = 1071] [outer = 1743AC00] 08:11:54 INFO - PROCESS | 3868 | 1464016314426 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (177D0800) [pid = 3868] [serial = 1072] [outer = 1743AC00] 08:11:54 INFO - PROCESS | 3868 | 1464016314831 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 702ms 08:11:54 INFO - PROCESS | 3868 | 1464016314895 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 3868 | 1464016314897 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:11:54 INFO - PROCESS | 3868 | 1464016314900 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:11:54 INFO - PROCESS | 3868 | 1464016314902 Marionette TRACE conn3 <- [1,1394,null,{}] 08:11:54 INFO - PROCESS | 3868 | 1464016314910 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}] 08:11:55 INFO - PROCESS | 3868 | 1464016315010 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:11:55 INFO - PROCESS | 3868 | 1464016315017 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 3868 | ++DOCSHELL 0F343000 == 39 [pid = 3868] [id = 358] 08:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17709000) [pid = 3868] [serial = 1073] [outer = 00000000] 08:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17D7D800) [pid = 3868] [serial = 1074] [outer = 17709000] 08:11:55 INFO - PROCESS | 3868 | 1464016315067 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (17D7EC00) [pid = 3868] [serial = 1075] [outer = 17709000] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1660F800) [pid = 3868] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (140DC000) [pid = 3868] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10A58C00) [pid = 3868] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1950A000) [pid = 3868] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1371D000) [pid = 3868] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (140DEC00) [pid = 3868] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13BD3C00) [pid = 3868] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (105F5800) [pid = 3868] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1289F400) [pid = 3868] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:11:55 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F02400) [pid = 3868] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:11:55 INFO - PROCESS | 3868 | 1464016315786 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 952ms 08:11:55 INFO - PROCESS | 3868 | 1464016315847 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 3868 | 1464016315852 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:11:55 INFO - PROCESS | 3868 | 1464016315857 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 3868 | 1464016315861 Marionette TRACE conn3 <- [1,1398,null,{}] 08:11:55 INFO - PROCESS | 3868 | 1464016315866 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}] 08:11:55 INFO - PROCESS | 3868 | 1464016315969 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:11:56 INFO - PROCESS | 3868 | 1464016316094 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 3868 | ++DOCSHELL 105F5800 == 40 [pid = 3868] [id = 359] 08:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (105F7400) [pid = 3868] [serial = 1076] [outer = 00000000] 08:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (11A04C00) [pid = 3868] [serial = 1077] [outer = 105F7400] 08:11:56 INFO - PROCESS | 3868 | 1464016316154 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1331C000) [pid = 3868] [serial = 1078] [outer = 105F7400] 08:11:56 INFO - PROCESS | 3868 | 1464016316781 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 936ms 08:11:56 INFO - PROCESS | 3868 | 1464016316803 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 3868 | 1464016316809 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:11:56 INFO - PROCESS | 3868 | 1464016316815 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 3868 | 1464016316818 Marionette TRACE conn3 <- [1,1402,null,{}] 08:11:56 INFO - PROCESS | 3868 | 1464016316822 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}] 08:11:56 INFO - PROCESS | 3868 | 1464016316923 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:11:57 INFO - PROCESS | 3868 | 1464016317005 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 3868 | ++DOCSHELL 13190C00 == 41 [pid = 3868] [id = 360] 08:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13377000) [pid = 3868] [serial = 1079] [outer = 00000000] 08:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (14F61000) [pid = 3868] [serial = 1080] [outer = 13377000] 08:11:57 INFO - PROCESS | 3868 | 1464016317098 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1603E800) [pid = 3868] [serial = 1081] [outer = 13377000] 08:11:57 INFO - PROCESS | 3868 | 1464016317740 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 936ms 08:11:57 INFO - PROCESS | 3868 | 1464016317759 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 3868 | 1464016317761 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:11:57 INFO - PROCESS | 3868 | 1464016317765 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 3868 | 1464016317769 Marionette TRACE conn3 <- [1,1406,null,{}] 08:11:57 INFO - PROCESS | 3868 | 1464016317780 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}] 08:11:57 INFO - PROCESS | 3868 | 1464016317881 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:11:57 INFO - PROCESS | 3868 | 1464016318007 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 3868 | ++DOCSHELL 16D0BC00 == 42 [pid = 3868] [id = 361] 08:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16D10400) [pid = 3868] [serial = 1082] [outer = 00000000] 08:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17703C00) [pid = 3868] [serial = 1083] [outer = 16D10400] 08:11:58 INFO - PROCESS | 3868 | 1464016318062 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (177D4C00) [pid = 3868] [serial = 1084] [outer = 16D10400] 08:11:58 INFO - PROCESS | 3868 | 1464016318725 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1029ms 08:11:58 INFO - PROCESS | 3868 | 1464016318793 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 3868 | 1464016318797 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:11:58 INFO - PROCESS | 3868 | 1464016318802 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 3868 | 1464016318805 Marionette TRACE conn3 <- [1,1410,null,{}] 08:11:58 INFO - PROCESS | 3868 | 1464016318831 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}] 08:11:58 INFO - PROCESS | 3868 | 1464016318963 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:11:59 INFO - PROCESS | 3868 | 1464016319072 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 3868 | ++DOCSHELL 1043B000 == 43 [pid = 3868] [id = 362] 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (105EF000) [pid = 3868] [serial = 1085] [outer = 00000000] 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10F04C00) [pid = 3868] [serial = 1086] [outer = 105EF000] 08:11:59 INFO - PROCESS | 3868 | 1464016319121 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (12D2E400) [pid = 3868] [serial = 1087] [outer = 105EF000] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 16794000 == 42 [pid = 3868] [id = 357] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 16E0A400 == 41 [pid = 3868] [id = 356] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 16795000 == 40 [pid = 3868] [id = 355] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 16662400 == 39 [pid = 3868] [id = 354] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 140DF400 == 38 [pid = 3868] [id = 353] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 0C787C00 == 37 [pid = 3868] [id = 352] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 10A74400 == 36 [pid = 3868] [id = 351] 08:11:59 INFO - PROCESS | 3868 | --DOCSHELL 143D3800 == 35 [pid = 3868] [id = 347] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16E15800) [pid = 3868] [serial = 1041] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16787000) [pid = 3868] [serial = 1029] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (156DF000) [pid = 3868] [serial = 1026] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (11272400) [pid = 3868] [serial = 1017] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (12A96000) [pid = 3868] [serial = 1018] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (19513800) [pid = 3868] [serial = 1008] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19514C00) [pid = 3868] [serial = 1009] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (10F05400) [pid = 3868] [serial = 1011] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (13BCFC00) [pid = 3868] [serial = 1020] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13BD9000) [pid = 3868] [serial = 1021] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (14F5A800) [pid = 3868] [serial = 1023] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16D02400) [pid = 3868] [serial = 1039] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10F0B000) [pid = 3868] [serial = 1015] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10A62C00) [pid = 3868] [serial = 1014] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16790000) [pid = 3868] [serial = 1030] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (143D4400) [pid = 3868] [serial = 1035] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1693AC00) [pid = 3868] [serial = 1032] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1693A800) [pid = 3868] [serial = 1038] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (169C8800) [pid = 3868] [serial = 1033] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (143DB000) [pid = 3868] [serial = 1036] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (156E9C00) [pid = 3868] [serial = 1027] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (14F64400) [pid = 3868] [serial = 1024] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 3868 | 1464016319612 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 858ms 08:11:59 INFO - PROCESS | 3868 | 1464016319667 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 3868 | 1464016319673 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:11:59 INFO - PROCESS | 3868 | 1464016319679 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 3868 | 1464016319681 Marionette TRACE conn3 <- [1,1414,null,{}] 08:11:59 INFO - PROCESS | 3868 | 1464016319685 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}] 08:11:59 INFO - PROCESS | 3868 | 1464016319765 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:11:59 INFO - PROCESS | 3868 | 1464016319772 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 3868 | ++DOCSHELL 12AF2800 == 36 [pid = 3868] [id = 363] 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (12D82800) [pid = 3868] [serial = 1088] [outer = 00000000] 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (13BD1000) [pid = 3868] [serial = 1089] [outer = 12D82800] 08:11:59 INFO - PROCESS | 3868 | 1464016319816 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13BD8400) [pid = 3868] [serial = 1090] [outer = 12D82800] 08:12:00 INFO - PROCESS | 3868 | 1464016320286 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 639ms 08:12:00 INFO - PROCESS | 3868 | 1464016320315 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 3868 | 1464016320317 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:12:00 INFO - PROCESS | 3868 | 1464016320321 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 3868 | 1464016320324 Marionette TRACE conn3 <- [1,1418,null,{}] 08:12:00 INFO - PROCESS | 3868 | 1464016320334 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}] 08:12:00 INFO - PROCESS | 3868 | 1464016320415 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:12:00 INFO - PROCESS | 3868 | 1464016320425 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 3868 | ++DOCSHELL 15404800 == 37 [pid = 3868] [id = 364] 08:12:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15405400) [pid = 3868] [serial = 1091] [outer = 00000000] 08:12:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (156DF000) [pid = 3868] [serial = 1092] [outer = 15405400] 08:12:00 INFO - PROCESS | 3868 | 1464016320471 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15962000) [pid = 3868] [serial = 1093] [outer = 15405400] 08:12:00 INFO - PROCESS | 3868 | 1464016320948 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 702ms 08:12:01 INFO - PROCESS | 3868 | 1464016321020 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 3868 | 1464016321022 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:12:01 INFO - PROCESS | 3868 | 1464016321025 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 3868 | 1464016321027 Marionette TRACE conn3 <- [1,1422,null,{}] 08:12:01 INFO - PROCESS | 3868 | 1464016321030 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}] 08:12:01 INFO - PROCESS | 3868 | 1464016321110 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:12:01 INFO - PROCESS | 3868 | 1464016321191 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 3868 | ++DOCSHELL 15DD2400 == 38 [pid = 3868] [id = 365] 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16607C00) [pid = 3868] [serial = 1094] [outer = 00000000] 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16614800) [pid = 3868] [serial = 1095] [outer = 16607C00] 08:12:01 INFO - PROCESS | 3868 | 1464016321235 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16791000) [pid = 3868] [serial = 1096] [outer = 16607C00] 08:12:01 INFO - PROCESS | 3868 | 1464016321608 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 640ms 08:12:01 INFO - PROCESS | 3868 | 1464016321663 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 3868 | 1464016321665 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:12:01 INFO - PROCESS | 3868 | 1464016321668 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 3868 | 1464016321670 Marionette TRACE conn3 <- [1,1426,null,{}] 08:12:01 INFO - PROCESS | 3868 | 1464016321674 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}] 08:12:01 INFO - PROCESS | 3868 | 1464016321792 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:12:01 INFO - PROCESS | 3868 | 1464016321882 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 3868 | ++DOCSHELL 1599E800 == 39 [pid = 3868] [id = 366] 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1599F400) [pid = 3868] [serial = 1097] [outer = 00000000] 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16D02400) [pid = 3868] [serial = 1098] [outer = 1599F400] 08:12:01 INFO - PROCESS | 3868 | 1464016321925 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16D06400) [pid = 3868] [serial = 1099] [outer = 1599F400] 08:12:02 INFO - PROCESS | 3868 | 1464016322343 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 686ms 08:12:02 INFO - PROCESS | 3868 | 1464016322369 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 3868 | 1464016322372 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 3868 | 1464016322383 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:12:02 INFO - PROCESS | 3868 | 1464016322385 Marionette TRACE conn3 <- [1,1430,null,{}] 08:12:02 INFO - PROCESS | 3868 | 1464016322388 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}] 08:12:02 INFO - PROCESS | 3868 | 1464016322510 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:12:02 INFO - PROCESS | 3868 | 1464016322517 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 3868 | ++DOCSHELL 13BEF800 == 40 [pid = 3868] [id = 367] 08:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16613800) [pid = 3868] [serial = 1100] [outer = 00000000] 08:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16E26C00) [pid = 3868] [serial = 1101] [outer = 16613800] 08:12:02 INFO - PROCESS | 3868 | 1464016322561 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16E2AC00) [pid = 3868] [serial = 1102] [outer = 16613800] 08:12:02 INFO - PROCESS | 3868 | 1464016322992 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 640ms 08:12:03 INFO - PROCESS | 3868 | 1464016323023 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 3868 | 1464016323025 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:12:03 INFO - PROCESS | 3868 | 1464016323028 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 3868 | 1464016323030 Marionette TRACE conn3 <- [1,1434,null,{}] 08:12:03 INFO - PROCESS | 3868 | 1464016323033 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}] 08:12:03 INFO - PROCESS | 3868 | 1464016323135 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:12:03 INFO - PROCESS | 3868 | 1464016323218 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 3868 | ++DOCSHELL 17705000 == 41 [pid = 3868] [id = 368] 08:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17705800) [pid = 3868] [serial = 1103] [outer = 00000000] 08:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (177C9C00) [pid = 3868] [serial = 1104] [outer = 17705800] 08:12:03 INFO - PROCESS | 3868 | 1464016323260 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17D82000) [pid = 3868] [serial = 1105] [outer = 17705800] 08:12:03 INFO - PROCESS | 3868 | 1464016323680 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 687ms 08:12:03 INFO - PROCESS | 3868 | 1464016323728 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 3868 | 1464016323730 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:12:03 INFO - PROCESS | 3868 | 1464016323737 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 3868 | 1464016323739 Marionette TRACE conn3 <- [1,1438,null,{}] 08:12:03 INFO - PROCESS | 3868 | 1464016323742 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}] 08:12:03 INFO - PROCESS | 3868 | 1464016323877 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1692F000) [pid = 3868] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1703CC00) [pid = 3868] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10562C00) [pid = 3868] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1743AC00) [pid = 3868] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (0F2EB400) [pid = 3868] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16666000) [pid = 3868] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (10A77800) [pid = 3868] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:12:03 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (140DF800) [pid = 3868] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:12:03 INFO - PROCESS | 3868 | 1464016323936 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F9000 == 42 [pid = 3868] [id = 369] 08:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (0F345400) [pid = 3868] [serial = 1106] [outer = 00000000] 08:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1129A000) [pid = 3868] [serial = 1107] [outer = 0F345400] 08:12:03 INFO - PROCESS | 3868 | 1464016323979 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13D2EC00) [pid = 3868] [serial = 1108] [outer = 0F345400] 08:12:04 INFO - PROCESS | 3868 | 1464016324344 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 08:12:04 INFO - PROCESS | 3868 | 1464016324376 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 3868 | 1464016324378 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:12:04 INFO - PROCESS | 3868 | 1464016324381 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 3868 | 1464016324383 Marionette TRACE conn3 <- [1,1442,null,{}] 08:12:04 INFO - PROCESS | 3868 | 1464016324386 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}] 08:12:04 INFO - PROCESS | 3868 | 1464016324499 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:12:04 INFO - PROCESS | 3868 | 1464016324545 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 3868 | ++DOCSHELL 140D3800 == 43 [pid = 3868] [id = 370] 08:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1822C800) [pid = 3868] [serial = 1109] [outer = 00000000] 08:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (19510C00) [pid = 3868] [serial = 1110] [outer = 1822C800] 08:12:04 INFO - PROCESS | 3868 | 1464016324593 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (19515400) [pid = 3868] [serial = 1111] [outer = 1822C800] 08:12:04 INFO - PROCESS | 3868 | 1464016324985 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 640ms 08:12:05 INFO - PROCESS | 3868 | 1464016325020 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 3868 | 1464016325022 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:12:05 INFO - PROCESS | 3868 | 1464016325025 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:12:05 INFO - PROCESS | 3868 | 1464016325027 Marionette TRACE conn3 <- [1,1446,null,{}] 08:12:05 INFO - PROCESS | 3868 | 1464016325030 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}] 08:12:05 INFO - PROCESS | 3868 | 1464016325142 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:12:05 INFO - PROCESS | 3868 | 1464016325150 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 3868 | ++DOCSHELL 19561000 == 44 [pid = 3868] [id = 371] 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (19562C00) [pid = 3868] [serial = 1112] [outer = 00000000] 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (197C7800) [pid = 3868] [serial = 1113] [outer = 19562C00] 08:12:05 INFO - PROCESS | 3868 | 1464016325193 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (197CB000) [pid = 3868] [serial = 1114] [outer = 19562C00] 08:12:05 INFO - PROCESS | 3868 | 1464016325629 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 639ms 08:12:05 INFO - PROCESS | 3868 | 1464016325663 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 3868 | 1464016325666 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:12:05 INFO - PROCESS | 3868 | 1464016325669 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 3868 | 1464016325671 Marionette TRACE conn3 <- [1,1450,null,{}] 08:12:05 INFO - PROCESS | 3868 | 1464016325674 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}] 08:12:05 INFO - PROCESS | 3868 | 1464016325797 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:12:05 INFO - PROCESS | 3868 | 1464016325805 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 3868 | ++DOCSHELL 1743AC00 == 45 [pid = 3868] [id = 372] 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1956A000) [pid = 3868] [serial = 1115] [outer = 00000000] 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (197D4C00) [pid = 3868] [serial = 1116] [outer = 1956A000] 08:12:05 INFO - PROCESS | 3868 | 1464016325853 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (197DF800) [pid = 3868] [serial = 1117] [outer = 1956A000] 08:12:06 INFO - PROCESS | 3868 | 1464016326564 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 936ms 08:12:06 INFO - PROCESS | 3868 | 1464016326615 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 3868 | 1464016326620 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:12:06 INFO - PROCESS | 3868 | 1464016326625 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 3868 | 1464016326629 Marionette TRACE conn3 <- [1,1454,null,{}] 08:12:06 INFO - PROCESS | 3868 | 1464016326635 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}] 08:12:06 INFO - PROCESS | 3868 | 1464016326739 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:12:06 INFO - PROCESS | 3868 | 1464016326867 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 3868 | ++DOCSHELL 11427C00 == 46 [pid = 3868] [id = 373] 08:12:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (114A3C00) [pid = 3868] [serial = 1118] [outer = 00000000] 08:12:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (130D4800) [pid = 3868] [serial = 1119] [outer = 114A3C00] 08:12:06 INFO - PROCESS | 3868 | 1464016326923 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (13BD2000) [pid = 3868] [serial = 1120] [outer = 114A3C00] 08:12:07 INFO - PROCESS | 3868 | 1464016327521 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 936ms 08:12:07 INFO - PROCESS | 3868 | 1464016327572 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 3868 | 1464016327578 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:12:07 INFO - PROCESS | 3868 | 1464016327584 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 3868 | 1464016327587 Marionette TRACE conn3 <- [1,1458,null,{}] 08:12:07 INFO - PROCESS | 3868 | 1464016327591 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}] 08:12:07 INFO - PROCESS | 3868 | 1464016327694 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:12:07 INFO - PROCESS | 3868 | 1464016327792 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 3868 | ++DOCSHELL 14F5E000 == 47 [pid = 3868] [id = 374] 08:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (156E6800) [pid = 3868] [serial = 1121] [outer = 00000000] 08:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16657400) [pid = 3868] [serial = 1122] [outer = 156E6800] 08:12:07 INFO - PROCESS | 3868 | 1464016327844 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (169C8800) [pid = 3868] [serial = 1123] [outer = 156E6800] 08:12:08 INFO - PROCESS | 3868 | 1464016328494 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 936ms 08:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:12:08 INFO - PROCESS | 3868 | 1464016328527 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 3868 | 1464016328529 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:12:08 INFO - PROCESS | 3868 | 1464016328533 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 3868 | 1464016328537 Marionette TRACE conn3 <- [1,1462,null,{}] 08:12:08 INFO - PROCESS | 3868 | 1464016328549 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}] 08:12:08 INFO - PROCESS | 3868 | 1464016328658 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:12:08 INFO - PROCESS | 3868 | 1464016328787 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 3868 | ++DOCSHELL 10A81000 == 48 [pid = 3868] [id = 375] 08:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (10F01800) [pid = 3868] [serial = 1124] [outer = 00000000] 08:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17704400) [pid = 3868] [serial = 1125] [outer = 10F01800] 08:12:08 INFO - PROCESS | 3868 | 1464016328843 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (197C8C00) [pid = 3868] [serial = 1126] [outer = 10F01800] 08:12:09 INFO - PROCESS | 3868 | 1464016329575 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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1092ms 08:12:09 INFO - PROCESS | 3868 | 1464016329620 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 3868 | 1464016329624 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:12:09 INFO - PROCESS | 3868 | 1464016329629 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:12:09 INFO - PROCESS | 3868 | 1464016329632 Marionette TRACE conn3 <- [1,1466,null,{}] 08:12:09 INFO - PROCESS | 3868 | 1464016329638 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}] 08:12:09 INFO - PROCESS | 3868 | 1464016329729 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:12:09 INFO - PROCESS | 3868 | 1464016329900 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 3868 | ++DOCSHELL 10F04000 == 49 [pid = 3868] [id = 376] 08:12:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11A0FC00) [pid = 3868] [serial = 1127] [outer = 00000000] 08:12:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (12D7EC00) [pid = 3868] [serial = 1128] [outer = 11A0FC00] 08:12:09 INFO - PROCESS | 3868 | 1464016329949 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13329800) [pid = 3868] [serial = 1129] [outer = 11A0FC00] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 19561000 == 48 [pid = 3868] [id = 371] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 140D3800 == 47 [pid = 3868] [id = 370] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 0F2F9000 == 46 [pid = 3868] [id = 369] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 17705000 == 45 [pid = 3868] [id = 368] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 13BEF800 == 44 [pid = 3868] [id = 367] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 1599E800 == 43 [pid = 3868] [id = 366] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 15DD2400 == 42 [pid = 3868] [id = 365] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 15404800 == 41 [pid = 3868] [id = 364] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 12AF2800 == 40 [pid = 3868] [id = 363] 08:12:10 INFO - PROCESS | 3868 | --DOCSHELL 1043B000 == 39 [pid = 3868] [id = 362] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16D08C00) [pid = 3868] [serial = 1066] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17451400) [pid = 3868] [serial = 1068] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (128A0000) [pid = 3868] [serial = 1012] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (17D7D800) [pid = 3868] [serial = 1074] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1770F000) [pid = 3868] [serial = 1071] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (177D0800) [pid = 3868] [serial = 1072] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (16D06000) [pid = 3868] [serial = 1065] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (105F7000) [pid = 3868] [serial = 1056] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13328000) [pid = 3868] [serial = 1057] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1678C400) [pid = 3868] [serial = 1062] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17706C00) [pid = 3868] [serial = 1069] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (10A5A400) [pid = 3868] [serial = 1063] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1307D000) [pid = 3868] [serial = 1054] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11299C00) [pid = 3868] [serial = 1053] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (14F5A000) [pid = 3868] [serial = 1059] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (15404400) [pid = 3868] [serial = 1060] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10A7D000) [pid = 3868] [serial = 1044] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1434C800) [pid = 3868] [serial = 1047] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17431800) [pid = 3868] [serial = 1050] [outer = 00000000] [url = about:blank] 08:12:10 INFO - PROCESS | 3868 | 1464016330435 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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 842ms 08:12:10 INFO - PROCESS | 3868 | 1464016330473 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 3868 | 1464016330479 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:12:10 INFO - PROCESS | 3868 | 1464016330485 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 3868 | 1464016330487 Marionette TRACE conn3 <- [1,1470,null,{}] 08:12:10 INFO - PROCESS | 3868 | 1464016330491 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}] 08:12:10 INFO - PROCESS | 3868 | 1464016330609 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:12:10 INFO - PROCESS | 3868 | 1464016330621 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 3868 | ++DOCSHELL 11CF4400 == 40 [pid = 3868] [id = 377] 08:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (128A0000) [pid = 3868] [serial = 1130] [outer = 00000000] 08:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13328000) [pid = 3868] [serial = 1131] [outer = 128A0000] 08:12:10 INFO - PROCESS | 3868 | 1464016330665 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13BCA400) [pid = 3868] [serial = 1132] [outer = 128A0000] 08:12:11 INFO - PROCESS | 3868 | 1464016331121 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 686ms 08:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:12:11 INFO - PROCESS | 3868 | 1464016331183 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 3868 | 1464016331185 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 3868 | 1464016331188 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 3868 | 1464016331192 Marionette TRACE conn3 <- [1,1474,null,{}] 08:12:11 INFO - PROCESS | 3868 | 1464016331201 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}] 08:12:11 INFO - PROCESS | 3868 | 1464016331307 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:12:11 INFO - PROCESS | 3868 | 1464016331324 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 3868 | ++DOCSHELL 14F5F400 == 41 [pid = 3868] [id = 378] 08:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (14F5FC00) [pid = 3868] [serial = 1133] [outer = 00000000] 08:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15404400) [pid = 3868] [serial = 1134] [outer = 14F5FC00] 08:12:11 INFO - PROCESS | 3868 | 1464016331370 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (156DC400) [pid = 3868] [serial = 1135] [outer = 14F5FC00] 08:12:11 INFO - PROCESS | 3868 | 1464016331813 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 08:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:12:11 INFO - PROCESS | 3868 | 1464016331826 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 3868 | 1464016331829 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 3868 | 1464016331832 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 3868 | 1464016331834 Marionette TRACE conn3 <- [1,1478,null,{}] 08:12:11 INFO - PROCESS | 3868 | 1464016331837 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}] 08:12:11 INFO - PROCESS | 3868 | 1464016331914 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:12:11 INFO - PROCESS | 3868 | 1464016331921 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 3868 | ++DOCSHELL 154D6000 == 42 [pid = 3868] [id = 379] 08:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (156E8C00) [pid = 3868] [serial = 1136] [outer = 00000000] 08:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16640C00) [pid = 3868] [serial = 1137] [outer = 156E8C00] 08:12:11 INFO - PROCESS | 3868 | 1464016331964 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1678A800) [pid = 3868] [serial = 1138] [outer = 156E8C00] 08:12:12 INFO - PROCESS | 3868 | 1464016332380 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 593ms 08:12:12 INFO - PROCESS | 3868 | 1464016332429 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 3868 | 1464016332431 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:12:12 INFO - PROCESS | 3868 | 1464016332445 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 3868 | 1464016332447 Marionette TRACE conn3 <- [1,1482,null,{}] 08:12:12 INFO - PROCESS | 3868 | 1464016332459 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}] 08:12:12 INFO - PROCESS | 3868 | 1464016332560 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:12:12 INFO - PROCESS | 3868 | 1464016332569 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 3868 | ++DOCSHELL 16795400 == 43 [pid = 3868] [id = 380] 08:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1692F000) [pid = 3868] [serial = 1139] [outer = 00000000] 08:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (169C3400) [pid = 3868] [serial = 1140] [outer = 1692F000] 08:12:12 INFO - PROCESS | 3868 | 1464016332611 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16D07000) [pid = 3868] [serial = 1141] [outer = 1692F000] 08:12:13 INFO - PROCESS | 3868 | 1464016333089 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 702ms 08:12:13 INFO - PROCESS | 3868 | 1464016333145 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 3868 | 1464016333147 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:12:13 INFO - PROCESS | 3868 | 1464016333155 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 3868 | 1464016333157 Marionette TRACE conn3 <- [1,1486,null,{}] 08:12:13 INFO - PROCESS | 3868 | 1464016333160 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}] 08:12:13 INFO - PROCESS | 3868 | 1464016333282 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:12:13 INFO - PROCESS | 3868 | 1464016333341 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 3868 | ++DOCSHELL 13079000 == 44 [pid = 3868] [id = 381] 08:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16E09C00) [pid = 3868] [serial = 1142] [outer = 00000000] 08:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (17435000) [pid = 3868] [serial = 1143] [outer = 16E09C00] 08:12:13 INFO - PROCESS | 3868 | 1464016333388 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17451400) [pid = 3868] [serial = 1144] [outer = 16E09C00] 08:12:13 INFO - PROCESS | 3868 | 1464016333786 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 702ms 08:12:13 INFO - PROCESS | 3868 | 1464016333850 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 3868 | 1464016333852 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:12:13 INFO - PROCESS | 3868 | 1464016333855 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 3868 | 1464016333857 Marionette TRACE conn3 <- [1,1490,null,{}] 08:12:13 INFO - PROCESS | 3868 | 1464016333861 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}] 08:12:13 INFO - PROCESS | 3868 | 1464016333992 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:12:14 INFO - PROCESS | 3868 | 1464016334014 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 3868 | ++DOCSHELL 0F34BC00 == 45 [pid = 3868] [id = 382] 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (16E0D800) [pid = 3868] [serial = 1145] [outer = 00000000] 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1770E800) [pid = 3868] [serial = 1146] [outer = 16E0D800] 08:12:14 INFO - PROCESS | 3868 | 1464016334057 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17889000) [pid = 3868] [serial = 1147] [outer = 16E0D800] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16613800) [pid = 3868] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17705800) [pid = 3868] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (12D82800) [pid = 3868] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (19562C00) [pid = 3868] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16D10400) [pid = 3868] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15405400) [pid = 3868] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16607C00) [pid = 3868] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (105EF000) [pid = 3868] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (0F345400) [pid = 3868] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1822C800) [pid = 3868] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:12:14 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1599F400) [pid = 3868] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:12:14 INFO - PROCESS | 3868 | 1464016334588 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 811ms 08:12:14 INFO - PROCESS | 3868 | 1464016334657 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 3868 | 1464016334659 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:12:14 INFO - PROCESS | 3868 | 1464016334662 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 3868 | 1464016334664 Marionette TRACE conn3 <- [1,1494,null,{}] 08:12:14 INFO - PROCESS | 3868 | 1464016334668 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}] 08:12:14 INFO - PROCESS | 3868 | 1464016334747 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:12:14 INFO - PROCESS | 3868 | 1464016334754 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 3868 | ++DOCSHELL 1288BC00 == 46 [pid = 3868] [id = 383] 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (12D30800) [pid = 3868] [serial = 1148] [outer = 00000000] 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (14F59400) [pid = 3868] [serial = 1149] [outer = 12D30800] 08:12:14 INFO - PROCESS | 3868 | 1464016334822 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (14F62800) [pid = 3868] [serial = 1150] [outer = 12D30800] 08:12:15 INFO - PROCESS | 3868 | 1464016335340 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 08:12:15 INFO - PROCESS | 3868 | 1464016335404 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 3868 | 1464016335406 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:12:15 INFO - PROCESS | 3868 | 1464016335409 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 3868 | 1464016335411 Marionette TRACE conn3 <- [1,1498,null,{}] 08:12:15 INFO - PROCESS | 3868 | 1464016335414 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}] 08:12:15 INFO - PROCESS | 3868 | 1464016335491 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:12:15 INFO - PROCESS | 3868 | 1464016335499 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 3868 | ++DOCSHELL 12B68400 == 47 [pid = 3868] [id = 384] 08:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1303AC00) [pid = 3868] [serial = 1151] [outer = 00000000] 08:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1770B400) [pid = 3868] [serial = 1152] [outer = 1303AC00] 08:12:15 INFO - PROCESS | 3868 | 1464016335542 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (177CC400) [pid = 3868] [serial = 1153] [outer = 1303AC00] 08:12:15 INFO - PROCESS | 3868 | 1464016335949 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 593ms 08:12:16 INFO - PROCESS | 3868 | 1464016336006 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 3868 | 1464016336008 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:12:16 INFO - PROCESS | 3868 | 1464016336012 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 3868 | 1464016336013 Marionette TRACE conn3 <- [1,1502,null,{}] 08:12:16 INFO - PROCESS | 3868 | 1464016336017 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}] 08:12:16 INFO - PROCESS | 3868 | 1464016336093 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:12:16 INFO - PROCESS | 3868 | 1464016336101 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 3868 | ++DOCSHELL 17434C00 == 48 [pid = 3868] [id = 385] 08:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1950E400) [pid = 3868] [serial = 1154] [outer = 00000000] 08:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (19561C00) [pid = 3868] [serial = 1155] [outer = 1950E400] 08:12:16 INFO - PROCESS | 3868 | 1464016336144 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (197C5400) [pid = 3868] [serial = 1156] [outer = 1950E400] 08:12:16 INFO - PROCESS | 3868 | 1464016336580 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 640ms 08:12:16 INFO - PROCESS | 3868 | 1464016336650 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 3868 | 1464016336654 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:12:16 INFO - PROCESS | 3868 | 1464016336659 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 3868 | 1464016336663 Marionette TRACE conn3 <- [1,1506,null,{}] 08:12:16 INFO - PROCESS | 3868 | 1464016336670 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}] 08:12:16 INFO - PROCESS | 3868 | 1464016336783 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:12:16 INFO - PROCESS | 3868 | 1464016336944 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 3868 | ++DOCSHELL 10A57000 == 49 [pid = 3868] [id = 386] 08:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (10A58800) [pid = 3868] [serial = 1157] [outer = 00000000] 08:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (11277400) [pid = 3868] [serial = 1158] [outer = 10A58800] 08:12:16 INFO - PROCESS | 3868 | 1464016336998 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (12A8F800) [pid = 3868] [serial = 1159] [outer = 10A58800] 08:12:17 INFO - PROCESS | 3868 | 1464016337531 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 937ms 08:12:17 INFO - PROCESS | 3868 | 1464016337607 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 3868 | 1464016337610 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:12:17 INFO - PROCESS | 3868 | 1464016337618 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 3868 | 1464016337622 Marionette TRACE conn3 <- [1,1510,null,{}] 08:12:17 INFO - PROCESS | 3868 | 1464016337626 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}] 08:12:17 INFO - PROCESS | 3868 | 1464016337727 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:12:17 INFO - PROCESS | 3868 | 1464016337833 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 3868 | ++DOCSHELL 12B66800 == 50 [pid = 3868] [id = 387] 08:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13BCDC00) [pid = 3868] [serial = 1160] [outer = 00000000] 08:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (143D7400) [pid = 3868] [serial = 1161] [outer = 13BCDC00] 08:12:17 INFO - PROCESS | 3868 | 1464016337885 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (14F60800) [pid = 3868] [serial = 1162] [outer = 13BCDC00] 08:12:18 INFO - PROCESS | 3868 | 1464016338447 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"]]]}] 08:12:18 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 () { 08:12:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:12:18 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 () { 08:12:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:12:18 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 () { 08:12:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:12:18 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 () { 08:12:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:12:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 843ms 08:12:18 INFO - PROCESS | 3868 | 1464016338464 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 3868 | 1464016338467 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:12:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:12:18 INFO - PROCESS | 3868 | 1464016338471 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 3868 | 1464016338473 Marionette TRACE conn3 <- [1,1514,null,{}] 08:12:18 INFO - PROCESS | 3868 | 1464016338486 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}] 08:12:18 INFO - PROCESS | 3868 | 1464016338591 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:12:18 INFO - PROCESS | 3868 | 1464016338677 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 3868 | ++DOCSHELL 14F5C400 == 51 [pid = 3868] [id = 388] 08:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (14F5E800) [pid = 3868] [serial = 1163] [outer = 00000000] 08:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1822E000) [pid = 3868] [serial = 1164] [outer = 14F5E800] 08:12:18 INFO - PROCESS | 3868 | 1464016338776 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (197D2000) [pid = 3868] [serial = 1165] [outer = 14F5E800] 08:12:19 INFO - PROCESS | 3868 | 1464016339286 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"]]]}] 08:12:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:12:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:12:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:12:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 843ms 08:12:19 INFO - PROCESS | 3868 | 1464016339320 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 3868 | 1464016339322 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:12:19 INFO - PROCESS | 3868 | 1464016339326 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 3868 | 1464016339328 Marionette TRACE conn3 <- [1,1518,null,{}] 08:12:19 INFO - PROCESS | 3868 | 1464016339332 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}] 08:12:19 INFO - PROCESS | 3868 | 1464016339413 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:12:19 INFO - PROCESS | 3868 | 1464016339511 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 3868 | ++DOCSHELL 19561000 == 52 [pid = 3868] [id = 389] 08:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (197D4800) [pid = 3868] [serial = 1166] [outer = 00000000] 08:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (198C7800) [pid = 3868] [serial = 1167] [outer = 197D4800] 08:12:19 INFO - PROCESS | 3868 | 1464016339563 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (198CCC00) [pid = 3868] [serial = 1168] [outer = 197D4800] 08:12:20 INFO - PROCESS | 3868 | 1464016340069 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]]]}] 08:12:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:12:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:12:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:12:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:12:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:12:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 796ms 08:12:20 INFO - PROCESS | 3868 | 1464016340112 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 3868 | 1464016340114 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:12:20 INFO - PROCESS | 3868 | 1464016340118 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 3868 | 1464016340120 Marionette TRACE conn3 <- [1,1522,null,{}] 08:12:20 INFO - PROCESS | 3868 | 1464016340124 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}] 08:12:20 INFO - PROCESS | 3868 | 1464016340219 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:12:20 INFO - PROCESS | 3868 | 1464016340316 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 3868 | ++DOCSHELL 197DE800 == 53 [pid = 3868] [id = 390] 08:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (198C3C00) [pid = 3868] [serial = 1169] [outer = 00000000] 08:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (19BBE000) [pid = 3868] [serial = 1170] [outer = 198C3C00] 08:12:20 INFO - PROCESS | 3868 | 1464016340368 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1A1BAC00) [pid = 3868] [serial = 1171] [outer = 198C3C00] 08:12:20 INFO - PROCESS | 3868 | 1464016340908 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 842ms 08:12:20 INFO - PROCESS | 3868 | 1464016340960 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 3868 | 1464016340963 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:12:20 INFO - PROCESS | 3868 | 1464016340966 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 3868 | 1464016340968 Marionette TRACE conn3 <- [1,1526,null,{}] 08:12:20 INFO - PROCESS | 3868 | 1464016340972 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}] 08:12:21 INFO - PROCESS | 3868 | 1464016341089 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:12:21 INFO - PROCESS | 3868 | 1464016341190 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 3868 | ++DOCSHELL 19BB7000 == 54 [pid = 3868] [id = 391] 08:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1A1C6C00) [pid = 3868] [serial = 1172] [outer = 00000000] 08:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1A63B400) [pid = 3868] [serial = 1173] [outer = 1A1C6C00] 08:12:21 INFO - PROCESS | 3868 | 1464016341242 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A6CE800) [pid = 3868] [serial = 1174] [outer = 1A1C6C00] 08:12:21 INFO - PROCESS | 3868 | 1464016341831 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 889ms 08:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:12:21 INFO - PROCESS | 3868 | 1464016341871 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 3868 | 1464016341873 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:12:21 INFO - PROCESS | 3868 | 1464016341877 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 3868 | 1464016341879 Marionette TRACE conn3 <- [1,1530,null,{}] 08:12:21 INFO - PROCESS | 3868 | 1464016341883 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}] 08:12:22 INFO - PROCESS | 3868 | 1464016342106 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:12:22 INFO - PROCESS | 3868 | 1464016342216 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 3868 | ++DOCSHELL 1043AC00 == 55 [pid = 3868] [id = 392] 08:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (10484000) [pid = 3868] [serial = 1175] [outer = 00000000] 08:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (105F7800) [pid = 3868] [serial = 1176] [outer = 10484000] 08:12:22 INFO - PROCESS | 3868 | 1464016342264 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (11290800) [pid = 3868] [serial = 1177] [outer = 10484000] 08:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13D28400) [pid = 3868] [serial = 1178] [outer = 1B0A5400] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 12B68400 == 54 [pid = 3868] [id = 384] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 1288BC00 == 53 [pid = 3868] [id = 383] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 0F34BC00 == 52 [pid = 3868] [id = 382] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 13079000 == 51 [pid = 3868] [id = 381] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 16795400 == 50 [pid = 3868] [id = 380] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 154D6000 == 49 [pid = 3868] [id = 379] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 14F5F400 == 48 [pid = 3868] [id = 378] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 11CF4400 == 47 [pid = 3868] [id = 377] 08:12:22 INFO - PROCESS | 3868 | --DOCSHELL 10F04000 == 46 [pid = 3868] [id = 376] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (16E26C00) [pid = 3868] [serial = 1101] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (177C9C00) [pid = 3868] [serial = 1104] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (13BD1000) [pid = 3868] [serial = 1089] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (13BD8400) [pid = 3868] [serial = 1090] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (197C7800) [pid = 3868] [serial = 1113] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (177D4C00) [pid = 3868] [serial = 1084] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (17703C00) [pid = 3868] [serial = 1083] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (156DF000) [pid = 3868] [serial = 1092] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (15962000) [pid = 3868] [serial = 1093] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16614800) [pid = 3868] [serial = 1095] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16791000) [pid = 3868] [serial = 1096] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (12D2E400) [pid = 3868] [serial = 1087] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (10F04C00) [pid = 3868] [serial = 1086] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (11A04C00) [pid = 3868] [serial = 1077] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (14F61000) [pid = 3868] [serial = 1080] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17D82000) [pid = 3868] [serial = 1105] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1129A000) [pid = 3868] [serial = 1107] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (19510C00) [pid = 3868] [serial = 1110] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13D2EC00) [pid = 3868] [serial = 1108] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16D02400) [pid = 3868] [serial = 1098] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (197CB000) [pid = 3868] [serial = 1114] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16E2AC00) [pid = 3868] [serial = 1102] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (19515400) [pid = 3868] [serial = 1111] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16D06400) [pid = 3868] [serial = 1099] [outer = 00000000] [url = about:blank] 08:12:22 INFO - PROCESS | 3868 | 1464016342976 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1139ms 08:12:23 INFO - PROCESS | 3868 | 1464016343026 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 3868 | 1464016343030 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:12:23 INFO - PROCESS | 3868 | 1464016343035 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 3868 | 1464016343039 Marionette TRACE conn3 <- [1,1534,null,{}] 08:12:23 INFO - PROCESS | 3868 | 1464016343043 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}] 08:12:23 INFO - PROCESS | 3868 | 1464016343126 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:12:23 INFO - PROCESS | 3868 | 1464016343135 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 3868 | ++DOCSHELL 13073800 == 47 [pid = 3868] [id = 393] 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (13079000) [pid = 3868] [serial = 1179] [outer = 00000000] 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BCEC00) [pid = 3868] [serial = 1180] [outer = 13079000] 08:12:23 INFO - PROCESS | 3868 | 1464016343185 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (13D24800) [pid = 3868] [serial = 1181] [outer = 13079000] 08:12:23 INFO - PROCESS | 3868 | 1464016343691 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 687ms 08:12:23 INFO - PROCESS | 3868 | 1464016343733 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 3868 | 1464016343736 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:12:23 INFO - PROCESS | 3868 | 1464016343739 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 3868 | 1464016343741 Marionette TRACE conn3 <- [1,1538,null,{}] 08:12:23 INFO - PROCESS | 3868 | 1464016343745 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}] 08:12:23 INFO - PROCESS | 3868 | 1464016343825 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:12:23 INFO - PROCESS | 3868 | 1464016343837 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 3868 | ++DOCSHELL 15DD0000 == 48 [pid = 3868] [id = 394] 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (15DD1000) [pid = 3868] [serial = 1182] [outer = 00000000] 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (16640800) [pid = 3868] [serial = 1183] [outer = 15DD1000] 08:12:23 INFO - PROCESS | 3868 | 1464016343884 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1678B000) [pid = 3868] [serial = 1184] [outer = 15DD1000] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 11427C00 == 47 [pid = 3868] [id = 373] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 0F343000 == 46 [pid = 3868] [id = 358] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 10A81000 == 45 [pid = 3868] [id = 375] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 12D85000 == 44 [pid = 3868] [id = 336] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 14F5E000 == 43 [pid = 3868] [id = 374] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 16786400 == 42 [pid = 3868] [id = 350] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 16D0BC00 == 41 [pid = 3868] [id = 361] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 105F5800 == 40 [pid = 3868] [id = 359] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 13190C00 == 39 [pid = 3868] [id = 360] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 13376000 == 38 [pid = 3868] [id = 349] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 10438C00 == 37 [pid = 3868] [id = 348] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 1743AC00 == 36 [pid = 3868] [id = 372] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 1043AC00 == 35 [pid = 3868] [id = 392] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 19BB7000 == 34 [pid = 3868] [id = 391] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 19561000 == 33 [pid = 3868] [id = 389] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 197DE800 == 32 [pid = 3868] [id = 390] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 12B66800 == 31 [pid = 3868] [id = 387] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 14F5C400 == 30 [pid = 3868] [id = 388] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 17434C00 == 29 [pid = 3868] [id = 385] 08:12:25 INFO - PROCESS | 3868 | --DOCSHELL 10A57000 == 28 [pid = 3868] [id = 386] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1043F000 == 27 [pid = 3868] [id = 322] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 11275800 == 26 [pid = 3868] [id = 309] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 169BFC00 == 25 [pid = 3868] [id = 315] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 17394400 == 24 [pid = 3868] [id = 318] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 13076400 == 23 [pid = 3868] [id = 324] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 10A7BC00 == 22 [pid = 3868] [id = 323] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1318D400 == 21 [pid = 3868] [id = 316] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 114A5C00 == 20 [pid = 3868] [id = 311] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1043F800 == 19 [pid = 3868] [id = 308] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 13BCB400 == 18 [pid = 3868] [id = 320] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 14F57400 == 17 [pid = 3868] [id = 312] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 12B67C00 == 16 [pid = 3868] [id = 325] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 15DD0400 == 15 [pid = 3868] [id = 313] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 16E11C00 == 14 [pid = 3868] [id = 321] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1318D800 == 13 [pid = 3868] [id = 310] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 13BD0000 == 12 [pid = 3868] [id = 314] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 16D0EC00 == 11 [pid = 3868] [id = 317] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 12B65000 == 10 [pid = 3868] [id = 319] 08:12:26 INFO - PROCESS | 3868 | --DOCSHELL 13073800 == 9 [pid = 3868] [id = 393] 08:12:26 INFO - PROCESS | 3868 | 1464016346487 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2777ms 08:12:26 INFO - PROCESS | 3868 | 1464016346524 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 3868 | 1464016346528 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:12:26 INFO - PROCESS | 3868 | 1464016346534 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 3868 | 1464016346537 Marionette TRACE conn3 <- [1,1542,null,{}] 08:12:26 INFO - PROCESS | 3868 | 1464016346543 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}] 08:12:26 INFO - PROCESS | 3868 | 1464016346631 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:12:26 INFO - PROCESS | 3868 | 1464016346640 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 3868 | ++DOCSHELL 1037A800 == 10 [pid = 3868] [id = 395] 08:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (103D5000) [pid = 3868] [serial = 1185] [outer = 00000000] 08:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (105F5000) [pid = 3868] [serial = 1186] [outer = 103D5000] 08:12:26 INFO - PROCESS | 3868 | 1464016346687 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (10A60000) [pid = 3868] [serial = 1187] [outer = 103D5000] 08:12:27 INFO - PROCESS | 3868 | 1464016347208 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 687ms 08:12:27 INFO - PROCESS | 3868 | 1464016347241 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 3868 | 1464016347247 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:12:27 INFO - PROCESS | 3868 | 1464016347253 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:12:27 INFO - PROCESS | 3868 | 1464016347256 Marionette TRACE conn3 <- [1,1546,null,{}] 08:12:27 INFO - PROCESS | 3868 | 1464016347259 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}] 08:12:27 INFO - PROCESS | 3868 | 1464016347370 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:12:27 INFO - PROCESS | 3868 | 1464016347381 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 3868 | ++DOCSHELL 1050E000 == 11 [pid = 3868] [id = 396] 08:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (11C60000) [pid = 3868] [serial = 1188] [outer = 00000000] 08:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (12AF1800) [pid = 3868] [serial = 1189] [outer = 11C60000] 08:12:27 INFO - PROCESS | 3868 | 1464016347426 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1307A800) [pid = 3868] [serial = 1190] [outer = 11C60000] 08:12:27 INFO - PROCESS | 3868 | 1464016347908 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 702ms 08:12:27 INFO - PROCESS | 3868 | 1464016347956 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 3868 | 1464016347959 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:12:27 INFO - PROCESS | 3868 | 1464016347963 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 3868 | 1464016347966 Marionette TRACE conn3 <- [1,1550,null,{}] 08:12:27 INFO - PROCESS | 3868 | 1464016347986 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}] 08:12:28 INFO - PROCESS | 3868 | 1464016348133 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:12:28 INFO - PROCESS | 3868 | 1464016348152 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 3868 | ++DOCSHELL 13BCC400 == 12 [pid = 3868] [id = 397] 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (13BD4000) [pid = 3868] [serial = 1191] [outer = 00000000] 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13D24400) [pid = 3868] [serial = 1192] [outer = 13BD4000] 08:12:28 INFO - PROCESS | 3868 | 1464016348246 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (140E0400) [pid = 3868] [serial = 1193] [outer = 13BD4000] 08:12:28 INFO - PROCESS | 3868 | 1464016348691 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 765ms 08:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:12:28 INFO - PROCESS | 3868 | 1464016348730 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 3868 | 1464016348732 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:12:28 INFO - PROCESS | 3868 | 1464016348735 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 3868 | 1464016348737 Marionette TRACE conn3 <- [1,1554,null,{}] 08:12:28 INFO - PROCESS | 3868 | 1464016348740 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}] 08:12:28 INFO - PROCESS | 3868 | 1464016348850 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:12:28 INFO - PROCESS | 3868 | 1464016348856 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 3868 | ++DOCSHELL 140D3800 == 13 [pid = 3868] [id = 398] 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (14F64800) [pid = 3868] [serial = 1194] [outer = 00000000] 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (156E8400) [pid = 3868] [serial = 1195] [outer = 14F64800] 08:12:28 INFO - PROCESS | 3868 | 1464016348900 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (15DD7000) [pid = 3868] [serial = 1196] [outer = 14F64800] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (105F7400) [pid = 3868] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16788C00) [pid = 3868] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17709000) [pid = 3868] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (13381800) [pid = 3868] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16788400) [pid = 3868] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1043A800) [pid = 3868] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16E09C00) [pid = 3868] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10F01800) [pid = 3868] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (156E8C00) [pid = 3868] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (128A0000) [pid = 3868] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (14F5FC00) [pid = 3868] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1950E400) [pid = 3868] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (11A0FC00) [pid = 3868] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1956A000) [pid = 3868] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (114A3C00) [pid = 3868] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (156E6800) [pid = 3868] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16E0D800) [pid = 3868] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1303AC00) [pid = 3868] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (10484000) [pid = 3868] [serial = 1175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13079000) [pid = 3868] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10A58800) [pid = 3868] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13BCDC00) [pid = 3868] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (197D4800) [pid = 3868] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (14F5E800) [pid = 3868] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (12D30800) [pid = 3868] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (198C3C00) [pid = 3868] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1A1C6C00) [pid = 3868] [serial = 1172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1692F000) [pid = 3868] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:12:29 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13377000) [pid = 3868] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:12:29 INFO - PROCESS | 3868 | 1464016349702 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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 999ms 08:12:29 INFO - PROCESS | 3868 | 1464016349736 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 3868 | 1464016349738 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:12:29 INFO - PROCESS | 3868 | 1464016349741 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 3868 | 1464016349743 Marionette TRACE conn3 <- [1,1558,null,{}] 08:12:29 INFO - PROCESS | 3868 | 1464016349746 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}] 08:12:29 INFO - PROCESS | 3868 | 1464016349854 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:12:29 INFO - PROCESS | 3868 | 1464016349909 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 3868 | ++DOCSHELL 105FB400 == 14 [pid = 3868] [id = 399] 08:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10A58000) [pid = 3868] [serial = 1197] [outer = 00000000] 08:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1289FC00) [pid = 3868] [serial = 1198] [outer = 10A58000] 08:12:29 INFO - PROCESS | 3868 | 1464016349937 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13373400) [pid = 3868] [serial = 1199] [outer = 10A58000] 08:12:30 INFO - PROCESS | 3868 | 1464016350335 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 639ms 08:12:30 INFO - PROCESS | 3868 | 1464016350364 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 3868 | 1464016350366 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:12:30 INFO - PROCESS | 3868 | 1464016350370 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 3868 | 1464016350371 Marionette TRACE conn3 <- [1,1562,null,{}] 08:12:30 INFO - PROCESS | 3868 | 1464016350376 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}] 08:12:30 INFO - PROCESS | 3868 | 1464016350505 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:12:30 INFO - PROCESS | 3868 | 1464016350519 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 3868 | ++DOCSHELL 1660A800 == 15 [pid = 3868] [id = 400] 08:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1660B000) [pid = 3868] [serial = 1200] [outer = 00000000] 08:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16610C00) [pid = 3868] [serial = 1201] [outer = 1660B000] 08:12:30 INFO - PROCESS | 3868 | 1464016350563 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1678FC00) [pid = 3868] [serial = 1202] [outer = 1660B000] 08:12:31 INFO - PROCESS | 3868 | 1464016351030 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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 702ms 08:12:31 INFO - PROCESS | 3868 | 1464016351069 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 3868 | 1464016351071 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:12:31 INFO - PROCESS | 3868 | 1464016351074 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:12:31 INFO - PROCESS | 3868 | 1464016351076 Marionette TRACE conn3 <- [1,1566,null,{}] 08:12:31 INFO - PROCESS | 3868 | 1464016351080 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}] 08:12:31 INFO - PROCESS | 3868 | 1464016351150 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:12:31 INFO - PROCESS | 3868 | 1464016351158 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 3868 | ++DOCSHELL 14F5C000 == 16 [pid = 3868] [id = 401] 08:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1660FC00) [pid = 3868] [serial = 1203] [outer = 00000000] 08:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16D06C00) [pid = 3868] [serial = 1204] [outer = 1660FC00] 08:12:31 INFO - PROCESS | 3868 | 1464016351233 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16D08000) [pid = 3868] [serial = 1205] [outer = 1660FC00] 08:12:31 INFO - PROCESS | 3868 | 1464016351945 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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 936ms 08:12:32 INFO - PROCESS | 3868 | 1464016352021 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 3868 | 1464016352025 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:12:32 INFO - PROCESS | 3868 | 1464016352031 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 3868 | 1464016352035 Marionette TRACE conn3 <- [1,1570,null,{}] 08:12:32 INFO - PROCESS | 3868 | 1464016352041 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}] 08:12:32 INFO - PROCESS | 3868 | 1464016352162 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:12:32 INFO - PROCESS | 3868 | 1464016352292 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 3868 | ++DOCSHELL 103EA800 == 17 [pid = 3868] [id = 402] 08:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1043AC00) [pid = 3868] [serial = 1206] [outer = 00000000] 08:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1129A000) [pid = 3868] [serial = 1207] [outer = 1043AC00] 08:12:32 INFO - PROCESS | 3868 | 1464016352349 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1288EC00) [pid = 3868] [serial = 1208] [outer = 1043AC00] 08:12:33 INFO - PROCESS | 3868 | 1464016353028 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1029ms 08:12:33 INFO - PROCESS | 3868 | 1464016353074 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 3868 | 1464016353080 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:12:33 INFO - PROCESS | 3868 | 1464016353104 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 3868 | 1464016353107 Marionette TRACE conn3 <- [1,1574,null,{}] 08:12:33 INFO - PROCESS | 3868 | 1464016353111 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}] 08:12:33 INFO - PROCESS | 3868 | 1464016353281 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:12:33 INFO - PROCESS | 3868 | 1464016353292 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 3868 | ++DOCSHELL 10A77000 == 18 [pid = 3868] [id = 403] 08:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (10F05400) [pid = 3868] [serial = 1209] [outer = 00000000] 08:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (13317C00) [pid = 3868] [serial = 1210] [outer = 10F05400] 08:12:33 INFO - PROCESS | 3868 | 1464016353345 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13376000) [pid = 3868] [serial = 1211] [outer = 10F05400] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1540A800) [pid = 3868] [serial = 1048] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16E23400) [pid = 3868] [serial = 1042] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (11A06000) [pid = 3868] [serial = 1045] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (17444C00) [pid = 3868] [serial = 1051] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17D7EC00) [pid = 3868] [serial = 1075] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1603E800) [pid = 3868] [serial = 1081] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (169C8800) [pid = 3868] [serial = 1123] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (197DF800) [pid = 3868] [serial = 1117] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13BD2000) [pid = 3868] [serial = 1120] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (197C8C00) [pid = 3868] [serial = 1126] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1331C000) [pid = 3868] [serial = 1078] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (17435000) [pid = 3868] [serial = 1143] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (17451400) [pid = 3868] [serial = 1144] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (17704400) [pid = 3868] [serial = 1125] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16640C00) [pid = 3868] [serial = 1137] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13328000) [pid = 3868] [serial = 1131] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16640800) [pid = 3868] [serial = 1183] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13BCA400) [pid = 3868] [serial = 1132] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15404400) [pid = 3868] [serial = 1134] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (19561C00) [pid = 3868] [serial = 1155] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (156DC400) [pid = 3868] [serial = 1135] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (13329800) [pid = 3868] [serial = 1129] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (12D7EC00) [pid = 3868] [serial = 1128] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (197D4C00) [pid = 3868] [serial = 1116] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (130D4800) [pid = 3868] [serial = 1119] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16657400) [pid = 3868] [serial = 1122] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1770E800) [pid = 3868] [serial = 1146] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (177CC400) [pid = 3868] [serial = 1153] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (105F7800) [pid = 3868] [serial = 1176] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16795C00) [pid = 3868] [serial = 724] [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.] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (13BCEC00) [pid = 3868] [serial = 1180] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (13D24800) [pid = 3868] [serial = 1181] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (12A8F800) [pid = 3868] [serial = 1159] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (11290800) [pid = 3868] [serial = 1177] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (11277400) [pid = 3868] [serial = 1158] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (14F60800) [pid = 3868] [serial = 1162] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (143D7400) [pid = 3868] [serial = 1161] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (198C7800) [pid = 3868] [serial = 1167] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (197D2000) [pid = 3868] [serial = 1165] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1822E000) [pid = 3868] [serial = 1164] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (14F62800) [pid = 3868] [serial = 1150] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (14F59400) [pid = 3868] [serial = 1149] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (19BBE000) [pid = 3868] [serial = 1170] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (198CCC00) [pid = 3868] [serial = 1168] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1A63B400) [pid = 3868] [serial = 1173] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1A1BAC00) [pid = 3868] [serial = 1171] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1A6CE800) [pid = 3868] [serial = 1174] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (1770B400) [pid = 3868] [serial = 1152] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (17889000) [pid = 3868] [serial = 1147] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (197C5400) [pid = 3868] [serial = 1156] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (169C3400) [pid = 3868] [serial = 1140] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 49 (16D07000) [pid = 3868] [serial = 1141] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | --DOMWINDOW == 48 (1678A800) [pid = 3868] [serial = 1138] [outer = 00000000] [url = about:blank] 08:12:34 INFO - PROCESS | 3868 | 1464016354157 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1108ms 08:12:34 INFO - PROCESS | 3868 | 1464016354195 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 3868 | 1464016354200 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:12:34 INFO - PROCESS | 3868 | 1464016354204 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:12:34 INFO - PROCESS | 3868 | 1464016354208 Marionette TRACE conn3 <- [1,1578,null,{}] 08:12:34 INFO - PROCESS | 3868 | 1464016354213 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}] 08:12:34 INFO - PROCESS | 3868 | 1464016354299 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:12:34 INFO - PROCESS | 3868 | 1464016354308 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 3868 | ++DOCSHELL 10A56C00 == 19 [pid = 3868] [id = 404] 08:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 49 (10A60800) [pid = 3868] [serial = 1212] [outer = 00000000] 08:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (11C5E400) [pid = 3868] [serial = 1213] [outer = 10A60800] 08:12:34 INFO - PROCESS | 3868 | 1464016354358 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (128A7C00) [pid = 3868] [serial = 1214] [outer = 10A60800] 08:12:34 INFO - PROCESS | 3868 | 1464016354873 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 687ms 08:12:34 INFO - PROCESS | 3868 | 1464016354905 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 3868 | 1464016354911 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:12:34 INFO - PROCESS | 3868 | 1464016354916 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 3868 | 1464016354919 Marionette TRACE conn3 <- [1,1582,null,{}] 08:12:34 INFO - PROCESS | 3868 | 1464016354922 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}] 08:12:35 INFO - PROCESS | 3868 | 1464016355004 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:12:35 INFO - PROCESS | 3868 | 1464016355013 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 3868 | ++DOCSHELL 1337A000 == 20 [pid = 3868] [id = 405] 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (13382800) [pid = 3868] [serial = 1215] [outer = 00000000] 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (13903C00) [pid = 3868] [serial = 1216] [outer = 13382800] 08:12:35 INFO - PROCESS | 3868 | 1464016355063 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (13BD1000) [pid = 3868] [serial = 1217] [outer = 13382800] 08:12:35 INFO - PROCESS | 3868 | 1464016355522 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 640ms 08:12:35 INFO - PROCESS | 3868 | 1464016355554 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 3868 | 1464016355556 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:12:35 INFO - PROCESS | 3868 | 1464016355559 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:12:35 INFO - PROCESS | 3868 | 1464016355563 Marionette TRACE conn3 <- [1,1586,null,{}] 08:12:35 INFO - PROCESS | 3868 | 1464016355573 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}] 08:12:35 INFO - PROCESS | 3868 | 1464016355655 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:12:35 INFO - PROCESS | 3868 | 1464016355666 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 3868 | ++DOCSHELL 14357400 == 21 [pid = 3868] [id = 406] 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (14359C00) [pid = 3868] [serial = 1218] [outer = 00000000] 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (14F5EC00) [pid = 3868] [serial = 1219] [outer = 14359C00] 08:12:35 INFO - PROCESS | 3868 | 1464016355712 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (1540C800) [pid = 3868] [serial = 1220] [outer = 14359C00] 08:12:36 INFO - PROCESS | 3868 | 1464016356144 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 624ms 08:12:36 INFO - PROCESS | 3868 | 1464016356197 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 3868 | 1464016356200 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:12:36 INFO - PROCESS | 3868 | 1464016356203 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 3868 | 1464016356205 Marionette TRACE conn3 <- [1,1590,null,{}] 08:12:36 INFO - PROCESS | 3868 | 1464016356208 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}] 08:12:36 INFO - PROCESS | 3868 | 1464016356287 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:12:36 INFO - PROCESS | 3868 | 1464016356303 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 3868 | ++DOCSHELL 156DD000 == 22 [pid = 3868] [id = 407] 08:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (156E2800) [pid = 3868] [serial = 1221] [outer = 00000000] 08:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (16608000) [pid = 3868] [serial = 1222] [outer = 156E2800] 08:12:36 INFO - PROCESS | 3868 | 1464016356355 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (1660C400) [pid = 3868] [serial = 1223] [outer = 156E2800] 08:12:36 INFO - PROCESS | 3868 | 1464016356819 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 624ms 08:12:36 INFO - PROCESS | 3868 | 1464016356841 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 3868 | 1464016356842 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:12:36 INFO - PROCESS | 3868 | 1464016356846 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 3868 | 1464016356847 Marionette TRACE conn3 <- [1,1594,null,{}] 08:12:36 INFO - PROCESS | 3868 | 1464016356860 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}] 08:12:36 INFO - PROCESS | 3868 | 1464016356964 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:12:36 INFO - PROCESS | 3868 | 1464016356971 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 3868 | ++DOCSHELL 1599D000 == 23 [pid = 3868] [id = 408] 08:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16614800) [pid = 3868] [serial = 1224] [outer = 00000000] 08:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (16666400) [pid = 3868] [serial = 1225] [outer = 16614800] 08:12:37 INFO - PROCESS | 3868 | 1464016357014 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (1678B400) [pid = 3868] [serial = 1226] [outer = 16614800] 08:12:37 INFO - PROCESS | 3868 | 1464016357477 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 655ms 08:12:37 INFO - PROCESS | 3868 | 1464016357505 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 3868 | 1464016357506 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:12:37 INFO - PROCESS | 3868 | 1464016357510 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 3868 | 1464016357511 Marionette TRACE conn3 <- [1,1598,null,{}] 08:12:37 INFO - PROCESS | 3868 | 1464016357519 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}] 08:12:37 INFO - PROCESS | 3868 | 1464016357628 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:12:37 INFO - PROCESS | 3868 | 1464016357637 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 3868 | ++DOCSHELL 169C0800 == 24 [pid = 3868] [id = 409] 08:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (16D02400) [pid = 3868] [serial = 1227] [outer = 00000000] 08:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (16D0A800) [pid = 3868] [serial = 1228] [outer = 16D02400] 08:12:37 INFO - PROCESS | 3868 | 1464016357681 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (16D0DC00) [pid = 3868] [serial = 1229] [outer = 16D02400] 08:12:38 INFO - PROCESS | 3868 | 1464016358127 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 640ms 08:12:38 INFO - PROCESS | 3868 | 1464016358148 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 3868 | 1464016358150 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:12:38 INFO - PROCESS | 3868 | 1464016358153 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:12:38 INFO - PROCESS | 3868 | 1464016358155 Marionette TRACE conn3 <- [1,1602,null,{}] 08:12:38 INFO - PROCESS | 3868 | 1464016358163 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}] 08:12:38 INFO - PROCESS | 3868 | 1464016358263 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:12:38 INFO - PROCESS | 3868 | 1464016358269 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 3868 | ++DOCSHELL 16D08C00 == 25 [pid = 3868] [id = 410] 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (16D0A000) [pid = 3868] [serial = 1230] [outer = 00000000] 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (16E14C00) [pid = 3868] [serial = 1231] [outer = 16D0A000] 08:12:38 INFO - PROCESS | 3868 | 1464016358312 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16E16000) [pid = 3868] [serial = 1232] [outer = 16D0A000] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (11C60000) [pid = 3868] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (103D5000) [pid = 3868] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (14F64800) [pid = 3868] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (13BD4000) [pid = 3868] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1660B000) [pid = 3868] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (10A58000) [pid = 3868] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:12:38 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (15DD1000) [pid = 3868] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:12:38 INFO - PROCESS | 3868 | 1464016358742 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]]]}] 08:12:38 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 08:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 624ms 08:12:38 INFO - PROCESS | 3868 | 1464016358792 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 3868 | 1464016358794 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:12:38 INFO - PROCESS | 3868 | 1464016358797 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:12:38 INFO - PROCESS | 3868 | 1464016358808 Marionette TRACE conn3 <- [1,1606,null,{}] 08:12:38 INFO - PROCESS | 3868 | 1464016358818 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}] 08:12:38 INFO - PROCESS | 3868 | 1464016358891 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:12:38 INFO - PROCESS | 3868 | 1464016358897 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 3868 | ++DOCSHELL 10509000 == 26 [pid = 3868] [id = 411] 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (156E7800) [pid = 3868] [serial = 1233] [outer = 00000000] 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (16E0F000) [pid = 3868] [serial = 1234] [outer = 156E7800] 08:12:38 INFO - PROCESS | 3868 | 1464016358941 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (16E31800) [pid = 3868] [serial = 1235] [outer = 156E7800] 08:12:39 INFO - PROCESS | 3868 | 1464016359376 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 593ms 08:12:39 INFO - PROCESS | 3868 | 1464016359394 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 3868 | 1464016359396 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:12:39 INFO - PROCESS | 3868 | 1464016359399 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 3868 | 1464016359401 Marionette TRACE conn3 <- [1,1610,null,{}] 08:12:39 INFO - PROCESS | 3868 | 1464016359404 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}] 08:12:39 INFO - PROCESS | 3868 | 1464016359523 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:12:39 INFO - PROCESS | 3868 | 1464016359533 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 3868 | ++DOCSHELL 0F33C400 == 27 [pid = 3868] [id = 412] 08:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (15DD0800) [pid = 3868] [serial = 1236] [outer = 00000000] 08:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (17396800) [pid = 3868] [serial = 1237] [outer = 15DD0800] 08:12:39 INFO - PROCESS | 3868 | 1464016359576 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (17436000) [pid = 3868] [serial = 1238] [outer = 15DD0800] 08:12:39 INFO - PROCESS | 3868 | 1464016359972 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]]]}] 08:12:39 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 08:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 593ms 08:12:39 INFO - PROCESS | 3868 | 1464016359997 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 3868 | 1464016359999 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:12:39 INFO - PROCESS | 3868 | 1464016360002 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:12:39 INFO - PROCESS | 3868 | 1464016360004 Marionette TRACE conn3 <- [1,1614,null,{}] 08:12:39 INFO - PROCESS | 3868 | 1464016360008 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}] 08:12:40 INFO - PROCESS | 3868 | 1464016360080 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:12:40 INFO - PROCESS | 3868 | 1464016360086 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3868 | ++DOCSHELL 17394400 == 28 [pid = 3868] [id = 413] 08:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1743D000) [pid = 3868] [serial = 1239] [outer = 00000000] 08:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (17706C00) [pid = 3868] [serial = 1240] [outer = 1743D000] 08:12:40 INFO - PROCESS | 3868 | 1464016360129 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (17708400) [pid = 3868] [serial = 1241] [outer = 1743D000] 08:12:40 INFO - PROCESS | 3868 | 1464016360618 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 686ms 08:12:40 INFO - PROCESS | 3868 | 1464016360687 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 3868 | 1464016360691 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:12:40 INFO - PROCESS | 3868 | 1464016360696 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:12:40 INFO - PROCESS | 3868 | 1464016360701 Marionette TRACE conn3 <- [1,1618,null,{}] 08:12:40 INFO - PROCESS | 3868 | 1464016360708 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}] 08:12:40 INFO - PROCESS | 3868 | 1464016360851 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:12:40 INFO - PROCESS | 3868 | 1464016360971 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3868 | ++DOCSHELL 105F7800 == 29 [pid = 3868] [id = 414] 08:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (10A5A400) [pid = 3868] [serial = 1242] [outer = 00000000] 08:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10F01400) [pid = 3868] [serial = 1243] [outer = 10A5A400] 08:12:41 INFO - PROCESS | 3868 | 1464016361029 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (11A06000) [pid = 3868] [serial = 1244] [outer = 10A5A400] 08:12:41 INFO - PROCESS | 3868 | 1464016361666 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 998ms 08:12:41 INFO - PROCESS | 3868 | 1464016361701 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 3868 | 1464016361707 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:12:41 INFO - PROCESS | 3868 | 1464016361713 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3868 | 1464016361716 Marionette TRACE conn3 <- [1,1622,null,{}] 08:12:41 INFO - PROCESS | 3868 | 1464016361720 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}] 08:12:41 INFO - PROCESS | 3868 | 1464016361821 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:12:41 INFO - PROCESS | 3868 | 1464016361947 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 3868 | ++DOCSHELL 1370EC00 == 30 [pid = 3868] [id = 415] 08:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13909C00) [pid = 3868] [serial = 1245] [outer = 00000000] 08:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13D26400) [pid = 3868] [serial = 1246] [outer = 13909C00] 08:12:41 INFO - PROCESS | 3868 | 1464016362001 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (140DD000) [pid = 3868] [serial = 1247] [outer = 13909C00] 08:12:42 INFO - PROCESS | 3868 | 1464016362568 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 905ms 08:12:42 INFO - PROCESS | 3868 | 1464016362615 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 3868 | 1464016362618 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:12:42 INFO - PROCESS | 3868 | 1464016362621 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 3868 | 1464016362625 Marionette TRACE conn3 <- [1,1626,null,{}] 08:12:42 INFO - PROCESS | 3868 | 1464016362636 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}] 08:12:42 INFO - PROCESS | 3868 | 1464016362769 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:12:42 INFO - PROCESS | 3868 | 1464016362895 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F341C00 == 31 [pid = 3868] [id = 416] 08:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (0F342000) [pid = 3868] [serial = 1248] [outer = 00000000] 08:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (10A77800) [pid = 3868] [serial = 1249] [outer = 0F342000] 08:12:42 INFO - PROCESS | 3868 | 1464016362956 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13326400) [pid = 3868] [serial = 1250] [outer = 0F342000] 08:12:43 INFO - PROCESS | 3868 | 1464016363707 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1154ms 08:12:43 INFO - PROCESS | 3868 | 1464016363773 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3868 | 1464016363778 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:12:43 INFO - PROCESS | 3868 | 1464016363782 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:12:43 INFO - PROCESS | 3868 | 1464016363786 Marionette TRACE conn3 <- [1,1630,null,{}] 08:12:43 INFO - PROCESS | 3868 | 1464016363791 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}] 08:12:43 INFO - PROCESS | 3868 | 1464016363884 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:12:44 INFO - PROCESS | 3868 | 1464016364022 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (12AF1800) [pid = 3868] [serial = 1189] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (105F5000) [pid = 3868] [serial = 1186] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (156E8400) [pid = 3868] [serial = 1195] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (16D06C00) [pid = 3868] [serial = 1204] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (140E0400) [pid = 3868] [serial = 1193] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (13D24400) [pid = 3868] [serial = 1192] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1678FC00) [pid = 3868] [serial = 1202] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1289FC00) [pid = 3868] [serial = 1198] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (16610C00) [pid = 3868] [serial = 1201] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1678B000) [pid = 3868] [serial = 1184] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (15DD7000) [pid = 3868] [serial = 1196] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1307A800) [pid = 3868] [serial = 1190] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (13373400) [pid = 3868] [serial = 1199] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (10A60000) [pid = 3868] [serial = 1187] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F1400 == 32 [pid = 3868] [id = 417] 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (0F33D000) [pid = 3868] [serial = 1251] [outer = 00000000] 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (10A61000) [pid = 3868] [serial = 1252] [outer = 0F33D000] 08:12:44 INFO - PROCESS | 3868 | 1464016364093 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (114AFC00) [pid = 3868] [serial = 1253] [outer = 0F33D000] 08:12:44 INFO - PROCESS | 3868 | 1464016364497 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]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 08:12:44 INFO - PROCESS | 3868 | 1464016364524 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 3868 | 1464016364530 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:12:44 INFO - PROCESS | 3868 | 1464016364536 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 3868 | 1464016364538 Marionette TRACE conn3 <- [1,1634,null,{}] 08:12:44 INFO - PROCESS | 3868 | 1464016364542 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}] 08:12:44 INFO - PROCESS | 3868 | 1464016364629 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:12:44 INFO - PROCESS | 3868 | 1464016364636 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 3868 | ++DOCSHELL 1127A400 == 33 [pid = 3868] [id = 418] 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11A04C00) [pid = 3868] [serial = 1254] [outer = 00000000] 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13377000) [pid = 3868] [serial = 1255] [outer = 11A04C00] 08:12:44 INFO - PROCESS | 3868 | 1464016364680 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13BCB400) [pid = 3868] [serial = 1256] [outer = 11A04C00] 08:12:45 INFO - PROCESS | 3868 | 1464016365153 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 639ms 08:12:45 INFO - PROCESS | 3868 | 1464016365173 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3868 | 1464016365175 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:12:45 INFO - PROCESS | 3868 | 1464016365178 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3868 | 1464016365181 Marionette TRACE conn3 <- [1,1638,null,{}] 08:12:45 INFO - PROCESS | 3868 | 1464016365195 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}] 08:12:45 INFO - PROCESS | 3868 | 1464016365276 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:12:45 INFO - PROCESS | 3868 | 1464016365286 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3868 | ++DOCSHELL 143CC800 == 34 [pid = 3868] [id = 419] 08:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (143CD000) [pid = 3868] [serial = 1257] [outer = 00000000] 08:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (1540A800) [pid = 3868] [serial = 1258] [outer = 143CD000] 08:12:45 INFO - PROCESS | 3868 | 1464016365332 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (15959C00) [pid = 3868] [serial = 1259] [outer = 143CD000] 08:12:45 INFO - PROCESS | 3868 | 1464016365776 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 640ms 08:12:45 INFO - PROCESS | 3868 | 1464016365816 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3868 | 1464016365818 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:12:45 INFO - PROCESS | 3868 | 1464016365826 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3868 | 1464016365827 Marionette TRACE conn3 <- [1,1642,null,{}] 08:12:45 INFO - PROCESS | 3868 | 1464016365830 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}] 08:12:45 INFO - PROCESS | 3868 | 1464016365910 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:12:45 INFO - PROCESS | 3868 | 1464016365919 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3868 | ++DOCSHELL 1603FC00 == 35 [pid = 3868] [id = 420] 08:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16607C00) [pid = 3868] [serial = 1260] [outer = 00000000] 08:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16612800) [pid = 3868] [serial = 1261] [outer = 16607C00] 08:12:45 INFO - PROCESS | 3868 | 1464016365963 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16665C00) [pid = 3868] [serial = 1262] [outer = 16607C00] 08:12:46 INFO - PROCESS | 3868 | 1464016366402 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 624ms 08:12:46 INFO - PROCESS | 3868 | 1464016366464 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 3868 | 1464016366466 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:12:46 INFO - PROCESS | 3868 | 1464016366470 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 3868 | 1464016366471 Marionette TRACE conn3 <- [1,1646,null,{}] 08:12:46 INFO - PROCESS | 3868 | 1464016366475 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}] 08:12:46 INFO - PROCESS | 3868 | 1464016366584 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:12:46 INFO - PROCESS | 3868 | 1464016366590 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 3868 | ++DOCSHELL 11C02C00 == 36 [pid = 3868] [id = 421] 08:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (156DCC00) [pid = 3868] [serial = 1263] [outer = 00000000] 08:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16794C00) [pid = 3868] [serial = 1264] [outer = 156DCC00] 08:12:46 INFO - PROCESS | 3868 | 1464016366642 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16934400) [pid = 3868] [serial = 1265] [outer = 156DCC00] 08:12:47 INFO - PROCESS | 3868 | 1464016367096 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 687ms 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:12:47 INFO - PROCESS | 3868 | 1464016367172 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 3868 | 1464016367174 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:12:47 INFO - PROCESS | 3868 | 1464016367178 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 3868 | 1464016367179 Marionette TRACE conn3 <- [1,1650,null,{}] 08:12:47 INFO - PROCESS | 3868 | 1464016367183 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}] 08:12:47 INFO - PROCESS | 3868 | 1464016367323 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:12:47 INFO - PROCESS | 3868 | 1464016367386 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3868 | ++DOCSHELL 16E12C00 == 37 [pid = 3868] [id = 422] 08:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16E15000) [pid = 3868] [serial = 1266] [outer = 00000000] 08:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1703C800) [pid = 3868] [serial = 1267] [outer = 16E15000] 08:12:47 INFO - PROCESS | 3868 | 1464016367430 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (170B0800) [pid = 3868] [serial = 1268] [outer = 16E15000] 08:12:47 INFO - PROCESS | 3868 | 1464016367839 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 702ms 08:12:47 INFO - PROCESS | 3868 | 1464016367875 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 3868 | 1464016367876 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:12:47 INFO - PROCESS | 3868 | 1464016367880 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:12:47 INFO - PROCESS | 3868 | 1464016367881 Marionette TRACE conn3 <- [1,1654,null,{}] 08:12:47 INFO - PROCESS | 3868 | 1464016367885 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}] 08:12:47 INFO - PROCESS | 3868 | 1464016367985 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:12:47 INFO - PROCESS | 3868 | 1464016367992 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3868 | ++DOCSHELL 16E09400 == 38 [pid = 3868] [id = 423] 08:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17392400) [pid = 3868] [serial = 1269] [outer = 00000000] 08:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17708C00) [pid = 3868] [serial = 1270] [outer = 17392400] 08:12:48 INFO - PROCESS | 3868 | 1464016368034 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17712000) [pid = 3868] [serial = 1271] [outer = 17392400] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (13382800) [pid = 3868] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16D02400) [pid = 3868] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16D0A000) [pid = 3868] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (156E7800) [pid = 3868] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (15DD0800) [pid = 3868] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16614800) [pid = 3868] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (156E2800) [pid = 3868] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (14359C00) [pid = 3868] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:12:48 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10A60800) [pid = 3868] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:12:48 INFO - PROCESS | 3868 | 1464016368504 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 702ms 08:12:48 INFO - PROCESS | 3868 | 1464016368580 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 3868 | 1464016368582 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:12:48 INFO - PROCESS | 3868 | 1464016368585 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 3868 | 1464016368587 Marionette TRACE conn3 <- [1,1658,null,{}] 08:12:48 INFO - PROCESS | 3868 | 1464016368590 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}] 08:12:48 INFO - PROCESS | 3868 | 1464016368702 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:12:48 INFO - PROCESS | 3868 | 1464016368714 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 3868 | ++DOCSHELL 11C60000 == 39 [pid = 3868] [id = 424] 08:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (14F64800) [pid = 3868] [serial = 1272] [outer = 00000000] 08:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16614800) [pid = 3868] [serial = 1273] [outer = 14F64800] 08:12:48 INFO - PROCESS | 3868 | 1464016368759 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16D03400) [pid = 3868] [serial = 1274] [outer = 14F64800] 08:12:49 INFO - PROCESS | 3868 | 1464016369175 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 08:12:49 INFO - PROCESS | 3868 | 1464016369223 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 3868 | 1464016369225 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:12:49 INFO - PROCESS | 3868 | 1464016369228 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 3868 | 1464016369230 Marionette TRACE conn3 <- [1,1662,null,{}] 08:12:49 INFO - PROCESS | 3868 | 1464016369234 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}] 08:12:49 INFO - PROCESS | 3868 | 1464016369308 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:12:49 INFO - PROCESS | 3868 | 1464016369314 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 3868 | ++DOCSHELL 140DEC00 == 40 [pid = 3868] [id = 425] 08:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16E32800) [pid = 3868] [serial = 1275] [outer = 00000000] 08:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (17707C00) [pid = 3868] [serial = 1276] [outer = 16E32800] 08:12:49 INFO - PROCESS | 3868 | 1464016369357 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (177C9C00) [pid = 3868] [serial = 1277] [outer = 16E32800] 08:12:49 INFO - PROCESS | 3868 | 1464016369762 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 593ms 08:12:49 INFO - PROCESS | 3868 | 1464016369826 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 3868 | 1464016369828 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:12:49 INFO - PROCESS | 3868 | 1464016369831 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:12:49 INFO - PROCESS | 3868 | 1464016369833 Marionette TRACE conn3 <- [1,1666,null,{}] 08:12:49 INFO - PROCESS | 3868 | 1464016369836 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}] 08:12:49 INFO - PROCESS | 3868 | 1464016369910 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:12:49 INFO - PROCESS | 3868 | 1464016369919 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 3868 | ++DOCSHELL 14F5A000 == 41 [pid = 3868] [id = 426] 08:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17707800) [pid = 3868] [serial = 1278] [outer = 00000000] 08:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (18222000) [pid = 3868] [serial = 1279] [outer = 17707800] 08:12:49 INFO - PROCESS | 3868 | 1464016369962 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (18227800) [pid = 3868] [serial = 1280] [outer = 17707800] 08:12:50 INFO - PROCESS | 3868 | 1464016370409 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 639ms 08:12:50 INFO - PROCESS | 3868 | 1464016370470 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3868 | 1464016370472 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:12:50 INFO - PROCESS | 3868 | 1464016370475 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 3868 | 1464016370478 Marionette TRACE conn3 <- [1,1670,null,{}] 08:12:50 INFO - PROCESS | 3868 | 1464016370481 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}] 08:12:50 INFO - PROCESS | 3868 | 1464016370619 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:12:50 INFO - PROCESS | 3868 | 1464016370724 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3868 | ++DOCSHELL 1043F800 == 42 [pid = 3868] [id = 427] 08:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10480000) [pid = 3868] [serial = 1281] [outer = 00000000] 08:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10A5B800) [pid = 3868] [serial = 1282] [outer = 10480000] 08:12:50 INFO - PROCESS | 3868 | 1464016370788 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10F1BC00) [pid = 3868] [serial = 1283] [outer = 10480000] 08:12:51 INFO - PROCESS | 3868 | 1464016371408 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 999ms 08:12:51 INFO - PROCESS | 3868 | 1464016371466 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 3868 | 1464016371470 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:12:51 INFO - PROCESS | 3868 | 1464016371475 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 3868 | 1464016371479 Marionette TRACE conn3 <- [1,1674,null,{}] 08:12:51 INFO - PROCESS | 3868 | 1464016371484 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}] 08:12:51 INFO - PROCESS | 3868 | 1464016371583 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:12:51 INFO - PROCESS | 3868 | 1464016371711 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 3868 | ++DOCSHELL 1390B000 == 43 [pid = 3868] [id = 428] 08:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1390F800) [pid = 3868] [serial = 1284] [outer = 00000000] 08:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (140D5000) [pid = 3868] [serial = 1285] [outer = 1390F800] 08:12:51 INFO - PROCESS | 3868 | 1464016371775 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (14F61000) [pid = 3868] [serial = 1286] [outer = 1390F800] 08:12:52 INFO - PROCESS | 3868 | 1464016372324 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 905ms 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:12:52 INFO - PROCESS | 3868 | 1464016372383 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 3868 | 1464016372386 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:12:52 INFO - PROCESS | 3868 | 1464016372390 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 3868 | 1464016372392 Marionette TRACE conn3 <- [1,1678,null,{}] 08:12:52 INFO - PROCESS | 3868 | 1464016372396 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}] 08:12:52 INFO - PROCESS | 3868 | 1464016372495 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:12:52 INFO - PROCESS | 3868 | 1464016372595 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 3868 | ++DOCSHELL 16792000 == 44 [pid = 3868] [id = 429] 08:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16793000) [pid = 3868] [serial = 1287] [outer = 00000000] 08:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16D0BC00) [pid = 3868] [serial = 1288] [outer = 16793000] 08:12:52 INFO - PROCESS | 3868 | 1464016372648 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1744F400) [pid = 3868] [serial = 1289] [outer = 16793000] 08:12:53 INFO - PROCESS | 3868 | 1464016373261 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 936ms 08:12:53 INFO - PROCESS | 3868 | 1464016373333 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 3868 | 1464016373338 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:12:53 INFO - PROCESS | 3868 | 1464016373348 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 3868 | 1464016373353 Marionette TRACE conn3 <- [1,1682,null,{}] 08:12:53 INFO - PROCESS | 3868 | 1464016373356 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}] 08:12:53 INFO - PROCESS | 3868 | 1464016373487 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:12:53 INFO - PROCESS | 3868 | 1464016373617 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 3868 | ++DOCSHELL 1307D000 == 45 [pid = 3868] [id = 430] 08:12:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16D09C00) [pid = 3868] [serial = 1290] [outer = 00000000] 08:12:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17711800) [pid = 3868] [serial = 1291] [outer = 16D09C00] 08:12:53 INFO - PROCESS | 3868 | 1464016373670 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (19561000) [pid = 3868] [serial = 1292] [outer = 16D09C00] 08:12:54 INFO - PROCESS | 3868 | 1464016374310 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 998ms 08:12:54 INFO - PROCESS | 3868 | 1464016374360 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 3868 | 1464016374364 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:12:54 INFO - PROCESS | 3868 | 1464016374370 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 3868 | 1464016374374 Marionette TRACE conn3 <- [1,1686,null,{}] 08:12:54 INFO - PROCESS | 3868 | 1464016374380 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}] 08:12:54 INFO - PROCESS | 3868 | 1464016374477 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:12:54 INFO - PROCESS | 3868 | 1464016374565 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3868 | ++DOCSHELL 11A06400 == 46 [pid = 3868] [id = 431] 08:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11CF3C00) [pid = 3868] [serial = 1293] [outer = 00000000] 08:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1332A800) [pid = 3868] [serial = 1294] [outer = 11CF3C00] 08:12:54 INFO - PROCESS | 3868 | 1464016374655 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13BCA400) [pid = 3868] [serial = 1295] [outer = 11CF3C00] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 15DD0000 == 45 [pid = 3868] [id = 394] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 14F5A000 == 44 [pid = 3868] [id = 426] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 140DEC00 == 43 [pid = 3868] [id = 425] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 11C60000 == 42 [pid = 3868] [id = 424] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 16E09400 == 41 [pid = 3868] [id = 423] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 16E12C00 == 40 [pid = 3868] [id = 422] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 11C02C00 == 39 [pid = 3868] [id = 421] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 1603FC00 == 38 [pid = 3868] [id = 420] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 143CC800 == 37 [pid = 3868] [id = 419] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 1127A400 == 36 [pid = 3868] [id = 418] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 0F2F1400 == 35 [pid = 3868] [id = 417] 08:12:54 INFO - PROCESS | 3868 | --DOCSHELL 105F7800 == 34 [pid = 3868] [id = 414] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (17706C00) [pid = 3868] [serial = 1240] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17436000) [pid = 3868] [serial = 1238] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16666400) [pid = 3868] [serial = 1225] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16608000) [pid = 3868] [serial = 1222] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (14F5EC00) [pid = 3868] [serial = 1219] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1540C800) [pid = 3868] [serial = 1220] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (11C5E400) [pid = 3868] [serial = 1213] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (128A7C00) [pid = 3868] [serial = 1214] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13903C00) [pid = 3868] [serial = 1216] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13BD1000) [pid = 3868] [serial = 1217] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16D0A800) [pid = 3868] [serial = 1228] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1678B400) [pid = 3868] [serial = 1226] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16E14C00) [pid = 3868] [serial = 1231] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16D0DC00) [pid = 3868] [serial = 1229] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16E16000) [pid = 3868] [serial = 1232] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1129A000) [pid = 3868] [serial = 1207] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (13317C00) [pid = 3868] [serial = 1210] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16E0F000) [pid = 3868] [serial = 1234] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17396800) [pid = 3868] [serial = 1237] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1660C400) [pid = 3868] [serial = 1223] [outer = 00000000] [url = about:blank] 08:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16E31800) [pid = 3868] [serial = 1235] [outer = 00000000] [url = about:blank] 08:12:55 INFO - PROCESS | 3868 | 1464016375151 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]]]}] 08:12:55 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 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 811ms 08:12:55 INFO - PROCESS | 3868 | 1464016375172 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 3868 | 1464016375177 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:12:55 INFO - PROCESS | 3868 | 1464016375183 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 3868 | 1464016375186 Marionette TRACE conn3 <- [1,1690,null,{}] 08:12:55 INFO - PROCESS | 3868 | 1464016375190 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}] 08:12:55 INFO - PROCESS | 3868 | 1464016375268 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:12:55 INFO - PROCESS | 3868 | 1464016375276 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 3868 | ++DOCSHELL 114B2000 == 35 [pid = 3868] [id = 432] 08:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (130CB000) [pid = 3868] [serial = 1296] [outer = 00000000] 08:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1390E800) [pid = 3868] [serial = 1297] [outer = 130CB000] 08:12:55 INFO - PROCESS | 3868 | 1464016375321 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (140E1800) [pid = 3868] [serial = 1298] [outer = 130CB000] 08:12:55 INFO - PROCESS | 3868 | 1464016375805 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 640ms 08:12:55 INFO - PROCESS | 3868 | 1464016375820 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 3868 | 1464016375823 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:12:55 INFO - PROCESS | 3868 | 1464016375826 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 3868 | 1464016375829 Marionette TRACE conn3 <- [1,1694,null,{}] 08:12:55 INFO - PROCESS | 3868 | 1464016375839 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}] 08:12:55 INFO - PROCESS | 3868 | 1464016375926 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:12:55 INFO - PROCESS | 3868 | 1464016375936 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 3868 | ++DOCSHELL 1599FC00 == 36 [pid = 3868] [id = 433] 08:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (159A0000) [pid = 3868] [serial = 1299] [outer = 00000000] 08:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1603FC00) [pid = 3868] [serial = 1300] [outer = 159A0000] 08:12:55 INFO - PROCESS | 3868 | 1464016375983 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16612000) [pid = 3868] [serial = 1301] [outer = 159A0000] 08:12:56 INFO - PROCESS | 3868 | 1464016376456 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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 687ms 08:12:56 INFO - PROCESS | 3868 | 1464016376525 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 3868 | 1464016376528 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:12:56 INFO - PROCESS | 3868 | 1464016376531 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 3868 | 1464016376533 Marionette TRACE conn3 <- [1,1698,null,{}] 08:12:56 INFO - PROCESS | 3868 | 1464016376536 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}] 08:12:56 INFO - PROCESS | 3868 | 1464016376613 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:12:56 INFO - PROCESS | 3868 | 1464016376621 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 3868 | ++DOCSHELL 16662400 == 37 [pid = 3868] [id = 434] 08:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1678AC00) [pid = 3868] [serial = 1302] [outer = 00000000] 08:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16794400) [pid = 3868] [serial = 1303] [outer = 1678AC00] 08:12:56 INFO - PROCESS | 3868 | 1464016376664 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16D0A400) [pid = 3868] [serial = 1304] [outer = 1678AC00] 08:12:57 INFO - PROCESS | 3868 | 1464016377111 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 624ms 08:12:57 INFO - PROCESS | 3868 | 1464016377169 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 3868 | 1464016377171 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:12:57 INFO - PROCESS | 3868 | 1464016377174 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:12:57 INFO - PROCESS | 3868 | 1464016377176 Marionette TRACE conn3 <- [1,1702,null,{}] 08:12:57 INFO - PROCESS | 3868 | 1464016377189 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}] 08:12:57 INFO - PROCESS | 3868 | 1464016377264 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:12:57 INFO - PROCESS | 3868 | 1464016377271 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 3868 | ++DOCSHELL 16E09800 == 38 [pid = 3868] [id = 435] 08:12:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16E0A400) [pid = 3868] [serial = 1305] [outer = 00000000] 08:12:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16E13C00) [pid = 3868] [serial = 1306] [outer = 16E0A400] 08:12:57 INFO - PROCESS | 3868 | 1464016377314 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16E26400) [pid = 3868] [serial = 1307] [outer = 16E0A400] 08:12:57 INFO - PROCESS | 3868 | 1464016377812 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 702ms 08:12:57 INFO - PROCESS | 3868 | 1464016377874 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 3868 | 1464016377876 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:12:57 INFO - PROCESS | 3868 | 1464016377880 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 3868 | 1464016377881 Marionette TRACE conn3 <- [1,1706,null,{}] 08:12:57 INFO - PROCESS | 3868 | 1464016377885 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}] 08:12:58 INFO - PROCESS | 3868 | 1464016378018 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:12:58 INFO - PROCESS | 3868 | 1464016378081 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3868 | ++DOCSHELL 1037BC00 == 39 [pid = 3868] [id = 436] 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (17706000) [pid = 3868] [serial = 1308] [outer = 00000000] 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1770F800) [pid = 3868] [serial = 1309] [outer = 17706000] 08:12:58 INFO - PROCESS | 3868 | 1464016378131 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (17886400) [pid = 3868] [serial = 1310] [outer = 17706000] 08:12:58 INFO - PROCESS | 3868 | 1464016378542 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]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 702ms 08:12:58 INFO - PROCESS | 3868 | 1464016378579 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 3868 | 1464016378581 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:12:58 INFO - PROCESS | 3868 | 1464016378584 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 3868 | 1464016378586 Marionette TRACE conn3 <- [1,1710,null,{}] 08:12:58 INFO - PROCESS | 3868 | 1464016378590 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}] 08:12:58 INFO - PROCESS | 3868 | 1464016378728 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:12:58 INFO - PROCESS | 3868 | 1464016378741 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3868 | ++DOCSHELL 156E7400 == 40 [pid = 3868] [id = 437] 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1770C800) [pid = 3868] [serial = 1311] [outer = 00000000] 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1822BC00) [pid = 3868] [serial = 1312] [outer = 1770C800] 08:12:58 INFO - PROCESS | 3868 | 1464016378784 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1822E800) [pid = 3868] [serial = 1313] [outer = 1770C800] 08:12:59 INFO - PROCESS | 3868 | 1464016379205 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 640ms 08:12:59 INFO - PROCESS | 3868 | 1464016379223 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3868 | 1464016379224 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:12:59 INFO - PROCESS | 3868 | 1464016379234 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3868 | 1464016379235 Marionette TRACE conn3 <- [1,1714,null,{}] 08:12:59 INFO - PROCESS | 3868 | 1464016379238 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}] 08:12:59 INFO - PROCESS | 3868 | 1464016379341 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (14F64800) [pid = 3868] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (156DCC00) [pid = 3868] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16E32800) [pid = 3868] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (16E15000) [pid = 3868] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (17392400) [pid = 3868] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1743D000) [pid = 3868] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (0F33D000) [pid = 3868] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (11A04C00) [pid = 3868] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (143CD000) [pid = 3868] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:12:59 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16607C00) [pid = 3868] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:12:59 INFO - PROCESS | 3868 | 1464016379540 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F5C00 == 41 [pid = 3868] [id = 438] 08:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (0F2ECC00) [pid = 3868] [serial = 1314] [outer = 00000000] 08:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (105EFC00) [pid = 3868] [serial = 1315] [outer = 0F2ECC00] 08:12:59 INFO - PROCESS | 3868 | 1464016379597 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10A7BC00) [pid = 3868] [serial = 1316] [outer = 0F2ECC00] 08:13:00 INFO - PROCESS | 3868 | 1464016380218 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1030ms 08:13:00 INFO - PROCESS | 3868 | 1464016380290 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 3868 | 1464016380294 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:13:00 INFO - PROCESS | 3868 | 1464016380299 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 3868 | 1464016380303 Marionette TRACE conn3 <- [1,1718,null,{}] 08:13:00 INFO - PROCESS | 3868 | 1464016380308 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}] 08:13:00 INFO - PROCESS | 3868 | 1464016380489 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:13:00 INFO - PROCESS | 3868 | 1464016380500 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3868 | ++DOCSHELL 13BCDC00 == 42 [pid = 3868] [id = 439] 08:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (13BD2800) [pid = 3868] [serial = 1317] [outer = 00000000] 08:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1434FC00) [pid = 3868] [serial = 1318] [outer = 13BD2800] 08:13:00 INFO - PROCESS | 3868 | 1464016380555 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (14F63000) [pid = 3868] [serial = 1319] [outer = 13BD2800] 08:13:01 INFO - PROCESS | 3868 | 1464016381145 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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 905ms 08:13:01 INFO - PROCESS | 3868 | 1464016381206 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 3868 | 1464016381210 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:13:01 INFO - PROCESS | 3868 | 1464016381214 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 3868 | 1464016381216 Marionette TRACE conn3 <- [1,1722,null,{}] 08:13:01 INFO - PROCESS | 3868 | 1464016381220 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}] 08:13:01 INFO - PROCESS | 3868 | 1464016381319 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:13:01 INFO - PROCESS | 3868 | 1464016381449 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 3868 | ++DOCSHELL 13BCE800 == 43 [pid = 3868] [id = 440] 08:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (13BF1400) [pid = 3868] [serial = 1320] [outer = 00000000] 08:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1678E400) [pid = 3868] [serial = 1321] [outer = 13BF1400] 08:13:01 INFO - PROCESS | 3868 | 1464016381503 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16E09C00) [pid = 3868] [serial = 1322] [outer = 13BF1400] 08:13:02 INFO - PROCESS | 3868 | 1464016382108 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 952ms 08:13:02 INFO - PROCESS | 3868 | 1464016382144 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 3868 | 1464016382146 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:13:02 INFO - PROCESS | 3868 | 1464016382156 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 3868 | 1464016382162 Marionette TRACE conn3 <- [1,1726,null,{}] 08:13:02 INFO - PROCESS | 3868 | 1464016382167 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}] 08:13:02 INFO - PROCESS | 3868 | 1464016382267 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:13:02 INFO - PROCESS | 3868 | 1464016382394 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3868 | ++DOCSHELL 16608C00 == 44 [pid = 3868] [id = 441] 08:13:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1678D000) [pid = 3868] [serial = 1323] [outer = 00000000] 08:13:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17E9E800) [pid = 3868] [serial = 1324] [outer = 1678D000] 08:13:02 INFO - PROCESS | 3868 | 1464016382447 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (18229C00) [pid = 3868] [serial = 1325] [outer = 1678D000] 08:13:03 INFO - PROCESS | 3868 | 1464016383000 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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 905ms 08:13:03 INFO - PROCESS | 3868 | 1464016383054 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 3868 | 1464016383057 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:13:03 INFO - PROCESS | 3868 | 1464016383060 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 3868 | 1464016383062 Marionette TRACE conn3 <- [1,1730,null,{}] 08:13:03 INFO - PROCESS | 3868 | 1464016383066 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}] 08:13:03 INFO - PROCESS | 3868 | 1464016383172 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:13:03 INFO - PROCESS | 3868 | 1464016383300 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 3868 | ++DOCSHELL 10F12000 == 45 [pid = 3868] [id = 442] 08:13:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (11277400) [pid = 3868] [serial = 1326] [outer = 00000000] 08:13:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (12B65400) [pid = 3868] [serial = 1327] [outer = 11277400] 08:13:03 INFO - PROCESS | 3868 | 1464016383353 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13907800) [pid = 3868] [serial = 1328] [outer = 11277400] 08:13:04 INFO - PROCESS | 3868 | 1464016384064 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1030ms 08:13:04 INFO - PROCESS | 3868 | 1464016384104 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3868 | 1464016384109 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:13:04 INFO - PROCESS | 3868 | 1464016384136 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 3868 | 1464016384140 Marionette TRACE conn3 <- [1,1734,null,{}] 08:13:04 INFO - PROCESS | 3868 | 1464016384144 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}] 08:13:04 INFO - PROCESS | 3868 | 1464016384241 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:13:04 INFO - PROCESS | 3868 | 1464016384386 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 156E7400 == 44 [pid = 3868] [id = 437] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 1037BC00 == 43 [pid = 3868] [id = 436] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 16E09800 == 42 [pid = 3868] [id = 435] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 16662400 == 41 [pid = 3868] [id = 434] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 1599FC00 == 40 [pid = 3868] [id = 433] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 114B2000 == 39 [pid = 3868] [id = 432] 08:13:04 INFO - PROCESS | 3868 | --DOCSHELL 11A06400 == 38 [pid = 3868] [id = 431] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (18222000) [pid = 3868] [serial = 1279] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1703C800) [pid = 3868] [serial = 1267] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (17708C00) [pid = 3868] [serial = 1270] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17708400) [pid = 3868] [serial = 1241] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (10A61000) [pid = 3868] [serial = 1252] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13377000) [pid = 3868] [serial = 1255] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (13BCB400) [pid = 3868] [serial = 1256] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1540A800) [pid = 3868] [serial = 1258] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15959C00) [pid = 3868] [serial = 1259] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16612800) [pid = 3868] [serial = 1261] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (10F01400) [pid = 3868] [serial = 1243] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13D26400) [pid = 3868] [serial = 1246] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10A77800) [pid = 3868] [serial = 1249] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (170B0800) [pid = 3868] [serial = 1268] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16614800) [pid = 3868] [serial = 1273] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (114AFC00) [pid = 3868] [serial = 1253] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16794C00) [pid = 3868] [serial = 1264] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16934400) [pid = 3868] [serial = 1265] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17712000) [pid = 3868] [serial = 1271] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17707C00) [pid = 3868] [serial = 1276] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (177C9C00) [pid = 3868] [serial = 1277] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16D03400) [pid = 3868] [serial = 1274] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16665C00) [pid = 3868] [serial = 1262] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3868 | ++DOCSHELL 10486400 == 39 [pid = 3868] [id = 443] 08:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (10A61000) [pid = 3868] [serial = 1329] [outer = 00000000] 08:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (114AFC00) [pid = 3868] [serial = 1330] [outer = 10A61000] 08:13:04 INFO - PROCESS | 3868 | 1464016384458 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1331D800) [pid = 3868] [serial = 1331] [outer = 10A61000] 08:13:04 INFO - PROCESS | 3868 | 1464016384840 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 812ms 08:13:04 INFO - PROCESS | 3868 | 1464016384937 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3868 | 1464016384942 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:13:04 INFO - PROCESS | 3868 | 1464016384952 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 3868 | 1464016384954 Marionette TRACE conn3 <- [1,1738,null,{}] 08:13:04 INFO - PROCESS | 3868 | 1464016384958 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}] 08:13:05 INFO - PROCESS | 3868 | 1464016385038 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:13:05 INFO - PROCESS | 3868 | 1464016385054 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3868 | ++DOCSHELL 154DD800 == 40 [pid = 3868] [id = 444] 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (156E7400) [pid = 3868] [serial = 1332] [outer = 00000000] 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1599F400) [pid = 3868] [serial = 1333] [outer = 156E7400] 08:13:05 INFO - PROCESS | 3868 | 1464016385098 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1603E800) [pid = 3868] [serial = 1334] [outer = 156E7400] 08:13:05 INFO - PROCESS | 3868 | 1464016385581 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 687ms 08:13:05 INFO - PROCESS | 3868 | 1464016385652 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 3868 | 1464016385654 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:13:05 INFO - PROCESS | 3868 | 1464016385658 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 3868 | 1464016385661 Marionette TRACE conn3 <- [1,1742,null,{}] 08:13:05 INFO - PROCESS | 3868 | 1464016385671 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}] 08:13:05 INFO - PROCESS | 3868 | 1464016385753 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:13:05 INFO - PROCESS | 3868 | 1464016385844 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3868 | ++DOCSHELL 1678E800 == 41 [pid = 3868] [id = 445] 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16790C00) [pid = 3868] [serial = 1335] [outer = 00000000] 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (169C2400) [pid = 3868] [serial = 1336] [outer = 16790C00] 08:13:05 INFO - PROCESS | 3868 | 1464016385897 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16D0F400) [pid = 3868] [serial = 1337] [outer = 16790C00] 08:13:06 INFO - PROCESS | 3868 | 1464016386279 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 640ms 08:13:06 INFO - PROCESS | 3868 | 1464016386302 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 3868 | 1464016386304 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:13:06 INFO - PROCESS | 3868 | 1464016386308 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 3868 | 1464016386309 Marionette TRACE conn3 <- [1,1746,null,{}] 08:13:06 INFO - PROCESS | 3868 | 1464016386313 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}] 08:13:06 INFO - PROCESS | 3868 | 1464016386392 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:13:06 INFO - PROCESS | 3868 | 1464016386398 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 3868 | ++DOCSHELL 16E0B800 == 42 [pid = 3868] [id = 446] 08:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16E0D000) [pid = 3868] [serial = 1338] [outer = 00000000] 08:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (17434000) [pid = 3868] [serial = 1339] [outer = 16E0D000] 08:13:06 INFO - PROCESS | 3868 | 1464016386441 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (174D7800) [pid = 3868] [serial = 1340] [outer = 16E0D000] 08:13:06 INFO - PROCESS | 3868 | 1464016386946 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 702ms 08:13:07 INFO - PROCESS | 3868 | 1464016387006 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 3868 | 1464016387008 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:13:07 INFO - PROCESS | 3868 | 1464016387011 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 3868 | 1464016387013 Marionette TRACE conn3 <- [1,1750,null,{}] 08:13:07 INFO - PROCESS | 3868 | 1464016387017 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}] 08:13:07 INFO - PROCESS | 3868 | 1464016387124 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:13:07 INFO - PROCESS | 3868 | 1464016387134 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3868 | ++DOCSHELL 16791400 == 43 [pid = 3868] [id = 447] 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (17397800) [pid = 3868] [serial = 1341] [outer = 00000000] 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (17711C00) [pid = 3868] [serial = 1342] [outer = 17397800] 08:13:07 INFO - PROCESS | 3868 | 1464016387235 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (177D5800) [pid = 3868] [serial = 1343] [outer = 17397800] 08:13:07 INFO - PROCESS | 3868 | 1464016387658 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 686ms 08:13:07 INFO - PROCESS | 3868 | 1464016387715 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 3868 | 1464016387717 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:13:07 INFO - PROCESS | 3868 | 1464016387720 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 3868 | 1464016387721 Marionette TRACE conn3 <- [1,1754,null,{}] 08:13:07 INFO - PROCESS | 3868 | 1464016387725 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}] 08:13:07 INFO - PROCESS | 3868 | 1464016387865 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:13:07 INFO - PROCESS | 3868 | 1464016387888 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F2800 == 44 [pid = 3868] [id = 448] 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (105ED400) [pid = 3868] [serial = 1344] [outer = 00000000] 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (19511400) [pid = 3868] [serial = 1345] [outer = 105ED400] 08:13:07 INFO - PROCESS | 3868 | 1464016387931 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (19512800) [pid = 3868] [serial = 1346] [outer = 105ED400] 08:13:08 INFO - PROCESS | 3868 | 1464016388355 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 702ms 08:13:08 INFO - PROCESS | 3868 | 1464016388421 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3868 | 1464016388423 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:13:08 INFO - PROCESS | 3868 | 1464016388426 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 3868 | 1464016388428 Marionette TRACE conn3 <- [1,1758,null,{}] 08:13:08 INFO - PROCESS | 3868 | 1464016388431 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}] 08:13:08 INFO - PROCESS | 3868 | 1464016388540 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:13:08 INFO - PROCESS | 3868 | 1464016388546 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 3868 | ++DOCSHELL 19511000 == 45 [pid = 3868] [id = 449] 08:13:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (197C8000) [pid = 3868] [serial = 1347] [outer = 00000000] 08:13:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (197D7C00) [pid = 3868] [serial = 1348] [outer = 197C8000] 08:13:08 INFO - PROCESS | 3868 | 1464016388588 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (197DAC00) [pid = 3868] [serial = 1349] [outer = 197C8000] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16E0A400) [pid = 3868] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17706000) [pid = 3868] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17707800) [pid = 3868] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (130CB000) [pid = 3868] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (159A0000) [pid = 3868] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (11CF3C00) [pid = 3868] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:13:08 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1678AC00) [pid = 3868] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:13:09 INFO - PROCESS | 3868 | 1464016389028 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 640ms 08:13:09 INFO - PROCESS | 3868 | 1464016389064 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 3868 | 1464016389066 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 3868 | 1464016389069 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:13:09 INFO - PROCESS | 3868 | 1464016389071 Marionette TRACE conn3 <- [1,1762,null,{}] 08:13:09 INFO - PROCESS | 3868 | 1464016389084 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}] 08:13:09 INFO - PROCESS | 3868 | 1464016389159 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:13:09 INFO - PROCESS | 3868 | 1464016389190 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3868 | ++DOCSHELL 156E8800 == 46 [pid = 3868] [id = 450] 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (156E9800) [pid = 3868] [serial = 1350] [outer = 00000000] 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (17710C00) [pid = 3868] [serial = 1351] [outer = 156E9800] 08:13:09 INFO - PROCESS | 3868 | 1464016389237 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17D88800) [pid = 3868] [serial = 1352] [outer = 156E9800] 08:13:09 INFO - PROCESS | 3868 | 1464016389663 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 639ms 08:13:09 INFO - PROCESS | 3868 | 1464016389708 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 3868 | 1464016389710 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 3868 | 1464016389718 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:13:09 INFO - PROCESS | 3868 | 1464016389721 Marionette TRACE conn3 <- [1,1766,null,{}] 08:13:09 INFO - PROCESS | 3868 | 1464016389725 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}] 08:13:09 INFO - PROCESS | 3868 | 1464016389836 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:13:09 INFO - PROCESS | 3868 | 1464016389845 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3868 | ++DOCSHELL 1047B800 == 47 [pid = 3868] [id = 451] 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (14356800) [pid = 3868] [serial = 1353] [outer = 00000000] 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (197E0000) [pid = 3868] [serial = 1354] [outer = 14356800] 08:13:09 INFO - PROCESS | 3868 | 1464016389891 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (198C3400) [pid = 3868] [serial = 1355] [outer = 14356800] 08:13:10 INFO - PROCESS | 3868 | 1464016390328 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]]]}] 08:13:10 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 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 624ms 08:13:10 INFO - PROCESS | 3868 | 1464016390356 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3868 | 1464016390358 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:13:10 INFO - PROCESS | 3868 | 1464016390365 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 3868 | 1464016390366 Marionette TRACE conn3 <- [1,1770,null,{}] 08:13:10 INFO - PROCESS | 3868 | 1464016390370 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}] 08:13:10 INFO - PROCESS | 3868 | 1464016390445 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:13:10 INFO - PROCESS | 3868 | 1464016390452 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 3868 | ++DOCSHELL 11292800 == 48 [pid = 3868] [id = 452] 08:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (19511800) [pid = 3868] [serial = 1356] [outer = 00000000] 08:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (198C9800) [pid = 3868] [serial = 1357] [outer = 19511800] 08:13:10 INFO - PROCESS | 3868 | 1464016390494 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (198CDC00) [pid = 3868] [serial = 1358] [outer = 19511800] 08:13:11 INFO - PROCESS | 3868 | 1464016391138 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]]]}] 08:13:11 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 08:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 843ms 08:13:11 INFO - PROCESS | 3868 | 1464016391208 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 3868 | 1464016391212 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:13:11 INFO - PROCESS | 3868 | 1464016391218 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 3868 | 1464016391222 Marionette TRACE conn3 <- [1,1774,null,{}] 08:13:11 INFO - PROCESS | 3868 | 1464016391228 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}] 08:13:11 INFO - PROCESS | 3868 | 1464016391338 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:13:11 INFO - PROCESS | 3868 | 1464016391473 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 3868 | ++DOCSHELL 1307A800 == 49 [pid = 3868] [id = 453] 08:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (130CD800) [pid = 3868] [serial = 1359] [outer = 00000000] 08:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (140E0400) [pid = 3868] [serial = 1360] [outer = 130CD800] 08:13:11 INFO - PROCESS | 3868 | 1464016391529 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1540C800) [pid = 3868] [serial = 1361] [outer = 130CD800] 08:13:12 INFO - PROCESS | 3868 | 1464016392124 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]]]}] 08:13:12 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 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 936ms 08:13:12 INFO - PROCESS | 3868 | 1464016392176 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 3868 | 1464016392182 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:13:12 INFO - PROCESS | 3868 | 1464016392190 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 3868 | 1464016392192 Marionette TRACE conn3 <- [1,1778,null,{}] 08:13:12 INFO - PROCESS | 3868 | 1464016392197 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}] 08:13:12 INFO - PROCESS | 3868 | 1464016392298 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:13:12 INFO - PROCESS | 3868 | 1464016392408 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 3868 | ++DOCSHELL 1665F000 == 50 [pid = 3868] [id = 454] 08:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16662400) [pid = 3868] [serial = 1362] [outer = 00000000] 08:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (169C1C00) [pid = 3868] [serial = 1363] [outer = 16662400] 08:13:12 INFO - PROCESS | 3868 | 1464016392460 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (170AB400) [pid = 3868] [serial = 1364] [outer = 16662400] 08:13:13 INFO - PROCESS | 3868 | 1464016393103 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]]]}] 08:13:13 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) 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 936ms 08:13:13 INFO - PROCESS | 3868 | 1464016393122 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 3868 | 1464016393125 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:13:13 INFO - PROCESS | 3868 | 1464016393129 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 3868 | 1464016393132 Marionette TRACE conn3 <- [1,1782,null,{}] 08:13:13 INFO - PROCESS | 3868 | 1464016393143 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}] 08:13:13 INFO - PROCESS | 3868 | 1464016393252 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:13:13 INFO - PROCESS | 3868 | 1464016393387 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 3868 | ++DOCSHELL 19AE3400 == 51 [pid = 3868] [id = 455] 08:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19BB3800) [pid = 3868] [serial = 1365] [outer = 00000000] 08:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1A125C00) [pid = 3868] [serial = 1366] [outer = 19BB3800] 08:13:13 INFO - PROCESS | 3868 | 1464016393445 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1A1C9000) [pid = 3868] [serial = 1367] [outer = 19BB3800] 08:13:14 INFO - PROCESS | 3868 | 1464016394233 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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1154ms 08:13:14 INFO - PROCESS | 3868 | 1464016394288 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 3868 | 1464016394292 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:13:14 INFO - PROCESS | 3868 | 1464016394297 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:13:14 INFO - PROCESS | 3868 | 1464016394301 Marionette TRACE conn3 <- [1,1786,null,{}] 08:13:14 INFO - PROCESS | 3868 | 1464016394307 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}] 08:13:14 INFO - PROCESS | 3868 | 1464016394399 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:13:14 INFO - PROCESS | 3868 | 1464016394541 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 3868 | ++DOCSHELL 103CB800 == 52 [pid = 3868] [id = 456] 08:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (10A58C00) [pid = 3868] [serial = 1368] [outer = 00000000] 08:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (114A3C00) [pid = 3868] [serial = 1369] [outer = 10A58C00] 08:13:14 INFO - PROCESS | 3868 | 1464016394599 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13316000) [pid = 3868] [serial = 1370] [outer = 10A58C00] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 1047B800 == 51 [pid = 3868] [id = 451] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 156E8800 == 50 [pid = 3868] [id = 450] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 19511000 == 49 [pid = 3868] [id = 449] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 0F2F2800 == 48 [pid = 3868] [id = 448] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 16791400 == 47 [pid = 3868] [id = 447] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 16E0B800 == 46 [pid = 3868] [id = 446] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 1678E800 == 45 [pid = 3868] [id = 445] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 154DD800 == 44 [pid = 3868] [id = 444] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 10486400 == 43 [pid = 3868] [id = 443] 08:13:15 INFO - PROCESS | 3868 | --DOCSHELL 0F2F5C00 == 42 [pid = 3868] [id = 438] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16E13C00) [pid = 3868] [serial = 1306] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16E26400) [pid = 3868] [serial = 1307] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1770F800) [pid = 3868] [serial = 1309] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (18227800) [pid = 3868] [serial = 1280] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1822BC00) [pid = 3868] [serial = 1312] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17711800) [pid = 3868] [serial = 1291] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1390E800) [pid = 3868] [serial = 1297] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (140E1800) [pid = 3868] [serial = 1298] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (17886400) [pid = 3868] [serial = 1310] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1603FC00) [pid = 3868] [serial = 1300] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16612000) [pid = 3868] [serial = 1301] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (10A5B800) [pid = 3868] [serial = 1282] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (140D5000) [pid = 3868] [serial = 1285] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13BCA400) [pid = 3868] [serial = 1295] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1332A800) [pid = 3868] [serial = 1294] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16D0BC00) [pid = 3868] [serial = 1288] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16794400) [pid = 3868] [serial = 1303] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16D0A400) [pid = 3868] [serial = 1304] [outer = 00000000] [url = about:blank] 08:13:15 INFO - PROCESS | 3868 | 1464016395217 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 936ms 08:13:15 INFO - PROCESS | 3868 | 1464016395244 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3868 | 1464016395250 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:13:15 INFO - PROCESS | 3868 | 1464016395256 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3868 | 1464016395259 Marionette TRACE conn3 <- [1,1790,null,{}] 08:13:15 INFO - PROCESS | 3868 | 1464016395262 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}] 08:13:15 INFO - PROCESS | 3868 | 1464016395340 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:13:15 INFO - PROCESS | 3868 | 1464016395350 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 3868 | ++DOCSHELL 10A5B800 == 43 [pid = 3868] [id = 457] 08:13:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (10A60000) [pid = 3868] [serial = 1371] [outer = 00000000] 08:13:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1390A000) [pid = 3868] [serial = 1372] [outer = 10A60000] 08:13:15 INFO - PROCESS | 3868 | 1464016395393 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13BD7400) [pid = 3868] [serial = 1373] [outer = 10A60000] 08:13:15 INFO - PROCESS | 3868 | 1464016395900 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 702ms 08:13:15 INFO - PROCESS | 3868 | 1464016395954 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3868 | 1464016395956 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:13:15 INFO - PROCESS | 3868 | 1464016395960 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3868 | 1464016395963 Marionette TRACE conn3 <- [1,1794,null,{}] 08:13:15 INFO - PROCESS | 3868 | 1464016395973 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}] 08:13:16 INFO - PROCESS | 3868 | 1464016396052 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:13:16 INFO - PROCESS | 3868 | 1464016396063 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 3868 | ++DOCSHELL 1540A800 == 44 [pid = 3868] [id = 458] 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1540B000) [pid = 3868] [serial = 1374] [outer = 00000000] 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (156E6800) [pid = 3868] [serial = 1375] [outer = 1540B000] 08:13:16 INFO - PROCESS | 3868 | 1464016396110 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1603FC00) [pid = 3868] [serial = 1376] [outer = 1540B000] 08:13:16 INFO - PROCESS | 3868 | 1464016396571 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 640ms 08:13:16 INFO - PROCESS | 3868 | 1464016396597 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 3868 | 1464016396599 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:13:16 INFO - PROCESS | 3868 | 1464016396603 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 3868 | 1464016396604 Marionette TRACE conn3 <- [1,1798,null,{}] 08:13:16 INFO - PROCESS | 3868 | 1464016396607 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}] 08:13:16 INFO - PROCESS | 3868 | 1464016396684 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:13:16 INFO - PROCESS | 3868 | 1464016396690 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 3868 | ++DOCSHELL 16612000 == 45 [pid = 3868] [id = 459] 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16665C00) [pid = 3868] [serial = 1377] [outer = 00000000] 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16791400) [pid = 3868] [serial = 1378] [outer = 16665C00] 08:13:16 INFO - PROCESS | 3868 | 1464016396735 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (169BF800) [pid = 3868] [serial = 1379] [outer = 16665C00] 08:13:17 INFO - PROCESS | 3868 | 1464016397180 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 08:13:17 INFO - PROCESS | 3868 | 1464016397241 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 3868 | 1464016397243 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:13:17 INFO - PROCESS | 3868 | 1464016397246 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 3868 | 1464016397248 Marionette TRACE conn3 <- [1,1802,null,{}] 08:13:17 INFO - PROCESS | 3868 | 1464016397251 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}] 08:13:17 INFO - PROCESS | 3868 | 1464016397335 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:13:17 INFO - PROCESS | 3868 | 1464016397341 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3868 | ++DOCSHELL 16D0C400 == 46 [pid = 3868] [id = 460] 08:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16D0C800) [pid = 3868] [serial = 1380] [outer = 00000000] 08:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16E0FC00) [pid = 3868] [serial = 1381] [outer = 16D0C800] 08:13:17 INFO - PROCESS | 3868 | 1464016397385 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16E12C00) [pid = 3868] [serial = 1382] [outer = 16D0C800] 08:13:17 INFO - PROCESS | 3868 | 1464016397882 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 687ms 08:13:17 INFO - PROCESS | 3868 | 1464016397951 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 3868 | 1464016397953 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:13:17 INFO - PROCESS | 3868 | 1464016397956 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 3868 | 1464016397958 Marionette TRACE conn3 <- [1,1806,null,{}] 08:13:17 INFO - PROCESS | 3868 | 1464016397961 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}] 08:13:18 INFO - PROCESS | 3868 | 1464016398086 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:13:18 INFO - PROCESS | 3868 | 1464016398146 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3868 | ++DOCSHELL 16E0F800 == 47 [pid = 3868] [id = 461] 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17430C00) [pid = 3868] [serial = 1383] [outer = 00000000] 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1770DC00) [pid = 3868] [serial = 1384] [outer = 17430C00] 08:13:18 INFO - PROCESS | 3868 | 1464016398191 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (177C7C00) [pid = 3868] [serial = 1385] [outer = 17430C00] 08:13:18 INFO - PROCESS | 3868 | 1464016398612 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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 703ms 08:13:18 INFO - PROCESS | 3868 | 1464016398657 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 3868 | 1464016398659 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:13:18 INFO - PROCESS | 3868 | 1464016398666 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 3868 | 1464016398667 Marionette TRACE conn3 <- [1,1810,null,{}] 08:13:18 INFO - PROCESS | 3868 | 1464016398671 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}] 08:13:18 INFO - PROCESS | 3868 | 1464016398803 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:13:18 INFO - PROCESS | 3868 | 1464016398817 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3868 | ++DOCSHELL 10558C00 == 48 [pid = 3868] [id = 462] 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17709C00) [pid = 3868] [serial = 1386] [outer = 00000000] 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (17EA3000) [pid = 3868] [serial = 1387] [outer = 17709C00] 08:13:18 INFO - PROCESS | 3868 | 1464016398859 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (18224C00) [pid = 3868] [serial = 1388] [outer = 17709C00] 08:13:19 INFO - PROCESS | 3868 | 1464016399283 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 639ms 08:13:19 INFO - PROCESS | 3868 | 1464016399299 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 3868 | 1464016399301 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:13:19 INFO - PROCESS | 3868 | 1464016399304 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 3868 | 1464016399306 Marionette TRACE conn3 <- [1,1814,null,{}] 08:13:19 INFO - PROCESS | 3868 | 1464016399316 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}] 08:13:19 INFO - PROCESS | 3868 | 1464016399420 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:13:19 INFO - PROCESS | 3868 | 1464016399426 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 3868 | ++DOCSHELL 11A12800 == 49 [pid = 3868] [id = 463] 08:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (16D0EC00) [pid = 3868] [serial = 1389] [outer = 00000000] 08:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19564C00) [pid = 3868] [serial = 1390] [outer = 16D0EC00] 08:13:19 INFO - PROCESS | 3868 | 1464016399469 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (19569C00) [pid = 3868] [serial = 1391] [outer = 16D0EC00] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (14356800) [pid = 3868] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (11277400) [pid = 3868] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (156E7400) [pid = 3868] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16790C00) [pid = 3868] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16D09C00) [pid = 3868] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (17397800) [pid = 3868] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (156E9800) [pid = 3868] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (105ED400) [pid = 3868] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10F05400) [pid = 3868] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16E0D000) [pid = 3868] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (0F342000) [pid = 3868] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10A61000) [pid = 3868] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (197C8000) [pid = 3868] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:13:20 INFO - PROCESS | 3868 | 1464016400148 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 905ms 08:13:20 INFO - PROCESS | 3868 | 1464016400210 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3868 | 1464016400212 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:13:20 INFO - PROCESS | 3868 | 1464016400215 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:13:20 INFO - PROCESS | 3868 | 1464016400217 Marionette TRACE conn3 <- [1,1818,null,{}] 08:13:20 INFO - PROCESS | 3868 | 1464016400220 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}] 08:13:20 INFO - PROCESS | 3868 | 1464016400295 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:13:20 INFO - PROCESS | 3868 | 1464016400301 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 12B66000 == 50 [pid = 3868] [id = 464] 08:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (140DD800) [pid = 3868] [serial = 1392] [outer = 00000000] 08:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16791800) [pid = 3868] [serial = 1393] [outer = 140DD800] 08:13:20 INFO - PROCESS | 3868 | 1464016400344 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16795000) [pid = 3868] [serial = 1394] [outer = 140DD800] 08:13:20 INFO - PROCESS | 3868 | 1464016400770 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 593ms 08:13:20 INFO - PROCESS | 3868 | 1464016400816 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3868 | 1464016400818 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:13:20 INFO - PROCESS | 3868 | 1464016400821 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 3868 | 1464016400823 Marionette TRACE conn3 <- [1,1822,null,{}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:13:20 INFO - PROCESS | 3868 | 1464016400826 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}] 08:13:20 INFO - PROCESS | 3868 | 1464016400906 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:13:20 INFO - PROCESS | 3868 | 1464016400913 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 16790C00 == 51 [pid = 3868] [id = 465] 08:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (17707800) [pid = 3868] [serial = 1395] [outer = 00000000] 08:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (197D8000) [pid = 3868] [serial = 1396] [outer = 17707800] 08:13:20 INFO - PROCESS | 3868 | 1464016400956 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (198C4800) [pid = 3868] [serial = 1397] [outer = 17707800] 08:13:21 INFO - PROCESS | 3868 | 1464016401393 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]]]}] 08:13:21 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 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 592ms 08:13:21 INFO - PROCESS | 3868 | 1464016401420 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 3868 | 1464016401422 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:13:21 INFO - PROCESS | 3868 | 1464016401425 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:13:21 INFO - PROCESS | 3868 | 1464016401427 Marionette TRACE conn3 <- [1,1826,null,{}] 08:13:21 INFO - PROCESS | 3868 | 1464016401431 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}] 08:13:21 INFO - PROCESS | 3868 | 1464016401521 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:13:21 INFO - PROCESS | 3868 | 1464016401528 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 3868 | ++DOCSHELL 198CBC00 == 52 [pid = 3868] [id = 466] 08:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (198CEC00) [pid = 3868] [serial = 1398] [outer = 00000000] 08:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1A21AC00) [pid = 3868] [serial = 1399] [outer = 198CEC00] 08:13:21 INFO - PROCESS | 3868 | 1464016401575 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1A636000) [pid = 3868] [serial = 1400] [outer = 198CEC00] 08:13:22 INFO - PROCESS | 3868 | 1464016402266 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 905ms 08:13:22 INFO - PROCESS | 3868 | 1464016402330 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3868 | 1464016402335 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:13:22 INFO - PROCESS | 3868 | 1464016402341 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3868 | 1464016402345 Marionette TRACE conn3 <- [1,1830,null,{}] 08:13:22 INFO - PROCESS | 3868 | 1464016402350 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}] 08:13:22 INFO - PROCESS | 3868 | 1464016402455 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:13:22 INFO - PROCESS | 3868 | 1464016402590 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3868 | ++DOCSHELL 105F0800 == 53 [pid = 3868] [id = 467] 08:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (12A95800) [pid = 3868] [serial = 1401] [outer = 00000000] 08:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (130CDC00) [pid = 3868] [serial = 1402] [outer = 12A95800] 08:13:22 INFO - PROCESS | 3868 | 1464016402646 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (13BD0C00) [pid = 3868] [serial = 1403] [outer = 12A95800] 08:13:23 INFO - PROCESS | 3868 | 1464016403236 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 936ms 08:13:23 INFO - PROCESS | 3868 | 1464016403271 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 3868 | 1464016403277 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:13:23 INFO - PROCESS | 3868 | 1464016403283 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 3868 | 1464016403286 Marionette TRACE conn3 <- [1,1834,null,{}] 08:13:23 INFO - PROCESS | 3868 | 1464016403290 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}] 08:13:23 INFO - PROCESS | 3868 | 1464016403390 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:13:23 INFO - PROCESS | 3868 | 1464016403496 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 3868 | ++DOCSHELL 13BCA400 == 54 [pid = 3868] [id = 468] 08:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (13BD8000) [pid = 3868] [serial = 1404] [outer = 00000000] 08:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (16612400) [pid = 3868] [serial = 1405] [outer = 13BD8000] 08:13:23 INFO - PROCESS | 3868 | 1464016403548 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16789C00) [pid = 3868] [serial = 1406] [outer = 13BD8000] 08:13:24 INFO - PROCESS | 3868 | 1464016404138 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 890ms 08:13:24 INFO - PROCESS | 3868 | 1464016404186 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 3868 | 1464016404188 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:13:24 INFO - PROCESS | 3868 | 1464016404192 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 3868 | 1464016404196 Marionette TRACE conn3 <- [1,1838,null,{}] 08:13:24 INFO - PROCESS | 3868 | 1464016404206 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}] 08:13:24 INFO - PROCESS | 3868 | 1464016404309 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:13:24 INFO - PROCESS | 3868 | 1464016404418 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 3868 | ++DOCSHELL 1950F400 == 55 [pid = 3868] [id = 469] 08:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (19560C00) [pid = 3868] [serial = 1407] [outer = 00000000] 08:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (19AD9400) [pid = 3868] [serial = 1408] [outer = 19560C00] 08:13:24 INFO - PROCESS | 3868 | 1464016404473 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A1C8400) [pid = 3868] [serial = 1409] [outer = 19560C00] 08:13:25 INFO - PROCESS | 3868 | 1464016405034 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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 905ms 08:13:25 INFO - PROCESS | 3868 | 1464016405096 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3868 | 1464016405099 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:13:25 INFO - PROCESS | 3868 | 1464016405102 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3868 | 1464016405104 Marionette TRACE conn3 <- [1,1842,null,{}] 08:13:25 INFO - PROCESS | 3868 | 1464016405108 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}] 08:13:25 INFO - PROCESS | 3868 | 1464016405220 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:13:25 INFO - PROCESS | 3868 | 1464016405326 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 3868 | ++DOCSHELL 16E12400 == 56 [pid = 3868] [id = 470] 08:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (16E16C00) [pid = 3868] [serial = 1410] [outer = 00000000] 08:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (197CC400) [pid = 3868] [serial = 1411] [outer = 16E16C00] 08:13:25 INFO - PROCESS | 3868 | 1464016405379 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (197DE400) [pid = 3868] [serial = 1412] [outer = 16E16C00] 08:13:26 INFO - PROCESS | 3868 | 1464016406167 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1092ms 08:13:26 INFO - PROCESS | 3868 | 1464016406196 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 3868 | 1464016406200 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:13:26 INFO - PROCESS | 3868 | 1464016406206 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 3868 | 1464016406210 Marionette TRACE conn3 <- [1,1846,null,{}] 08:13:26 INFO - PROCESS | 3868 | 1464016406216 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}] 08:13:26 INFO - PROCESS | 3868 | 1464016406309 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:13:26 INFO - PROCESS | 3868 | 1464016406447 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 3868 | ++DOCSHELL 105EF000 == 57 [pid = 3868] [id = 471] 08:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (105F3800) [pid = 3868] [serial = 1413] [outer = 00000000] 08:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (10F05400) [pid = 3868] [serial = 1414] [outer = 105F3800] 08:13:26 INFO - PROCESS | 3868 | 1464016406498 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (11426C00) [pid = 3868] [serial = 1415] [outer = 105F3800] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 16790C00 == 56 [pid = 3868] [id = 465] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 12B66000 == 55 [pid = 3868] [id = 464] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 11A12800 == 54 [pid = 3868] [id = 463] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 10558C00 == 53 [pid = 3868] [id = 462] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 16E0F800 == 52 [pid = 3868] [id = 461] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 16D0C400 == 51 [pid = 3868] [id = 460] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 16612000 == 50 [pid = 3868] [id = 459] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 1540A800 == 49 [pid = 3868] [id = 458] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 10A5B800 == 48 [pid = 3868] [id = 457] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 103CB800 == 47 [pid = 3868] [id = 456] 08:13:26 INFO - PROCESS | 3868 | --DOCSHELL 11292800 == 46 [pid = 3868] [id = 452] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13326400) [pid = 3868] [serial = 1250] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (169C2400) [pid = 3868] [serial = 1336] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1678E400) [pid = 3868] [serial = 1321] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (105EFC00) [pid = 3868] [serial = 1315] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (19511400) [pid = 3868] [serial = 1345] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (177D5800) [pid = 3868] [serial = 1343] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1331D800) [pid = 3868] [serial = 1331] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (17434000) [pid = 3868] [serial = 1339] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (114AFC00) [pid = 3868] [serial = 1330] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (197DAC00) [pid = 3868] [serial = 1349] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (17E9E800) [pid = 3868] [serial = 1324] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (197D7C00) [pid = 3868] [serial = 1348] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (17D88800) [pid = 3868] [serial = 1352] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (198C9800) [pid = 3868] [serial = 1357] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (198C3400) [pid = 3868] [serial = 1355] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (197E0000) [pid = 3868] [serial = 1354] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1434FC00) [pid = 3868] [serial = 1318] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (13907800) [pid = 3868] [serial = 1328] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1603E800) [pid = 3868] [serial = 1334] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16D0F400) [pid = 3868] [serial = 1337] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (19561000) [pid = 3868] [serial = 1292] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (17711C00) [pid = 3868] [serial = 1342] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (17710C00) [pid = 3868] [serial = 1351] [outer = 00000000] [url = about:blank] 08:13:26 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1599F400) [pid = 3868] [serial = 1333] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (19512800) [pid = 3868] [serial = 1346] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (12B65400) [pid = 3868] [serial = 1327] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13376000) [pid = 3868] [serial = 1211] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (174D7800) [pid = 3868] [serial = 1340] [outer = 00000000] [url = about:blank] 08:13:27 INFO - PROCESS | 3868 | 1464016407069 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 905ms 08:13:27 INFO - PROCESS | 3868 | 1464016407111 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3868 | 1464016407117 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:13:27 INFO - PROCESS | 3868 | 1464016407123 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3868 | 1464016407125 Marionette TRACE conn3 <- [1,1850,null,{}] 08:13:27 INFO - PROCESS | 3868 | 1464016407129 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}] 08:13:27 INFO - PROCESS | 3868 | 1464016407209 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:13:27 INFO - PROCESS | 3868 | 1464016407316 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3868 | ++DOCSHELL 1055C400 == 47 [pid = 3868] [id = 472] 08:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (105F7400) [pid = 3868] [serial = 1416] [outer = 00000000] 08:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (11C07000) [pid = 3868] [serial = 1417] [outer = 105F7400] 08:13:27 INFO - PROCESS | 3868 | 1464016407361 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1307B000) [pid = 3868] [serial = 1418] [outer = 105F7400] 08:13:27 INFO - PROCESS | 3868 | 1464016407738 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 687ms 08:13:27 INFO - PROCESS | 3868 | 1464016407821 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3868 | 1464016407823 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:13:27 INFO - PROCESS | 3868 | 1464016407827 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3868 | 1464016407830 Marionette TRACE conn3 <- [1,1854,null,{}] 08:13:27 INFO - PROCESS | 3868 | 1464016407841 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}] 08:13:27 INFO - PROCESS | 3868 | 1464016407926 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:13:27 INFO - PROCESS | 3868 | 1464016407938 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3868 | ++DOCSHELL 13BCEC00 == 48 [pid = 3868] [id = 473] 08:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13BCF800) [pid = 3868] [serial = 1419] [outer = 00000000] 08:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13D25C00) [pid = 3868] [serial = 1420] [outer = 13BCF800] 08:13:27 INFO - PROCESS | 3868 | 1464016407984 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1434FC00) [pid = 3868] [serial = 1421] [outer = 13BCF800] 08:13:28 INFO - PROCESS | 3868 | 1464016408432 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 624ms 08:13:28 INFO - PROCESS | 3868 | 1464016408466 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3868 | 1464016408468 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:13:28 INFO - PROCESS | 3868 | 1464016408472 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3868 | 1464016408473 Marionette TRACE conn3 <- [1,1858,null,{}] 08:13:28 INFO - PROCESS | 3868 | 1464016408477 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}] 08:13:28 INFO - PROCESS | 3868 | 1464016408553 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:13:28 INFO - PROCESS | 3868 | 1464016408560 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 3868 | ++DOCSHELL 14F60000 == 49 [pid = 3868] [id = 474] 08:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (14F61400) [pid = 3868] [serial = 1422] [outer = 00000000] 08:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1599E000) [pid = 3868] [serial = 1423] [outer = 14F61400] 08:13:28 INFO - PROCESS | 3868 | 1464016408606 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1599F800) [pid = 3868] [serial = 1424] [outer = 14F61400] 08:13:29 INFO - PROCESS | 3868 | 1464016409026 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 593ms 08:13:29 INFO - PROCESS | 3868 | 1464016409067 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3868 | 1464016409069 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:13:29 INFO - PROCESS | 3868 | 1464016409072 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 3868 | 1464016409074 Marionette TRACE conn3 <- [1,1862,null,{}] 08:13:29 INFO - PROCESS | 3868 | 1464016409078 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}] 08:13:29 INFO - PROCESS | 3868 | 1464016409166 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:13:29 INFO - PROCESS | 3868 | 1464016409172 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 3868 | ++DOCSHELL 16607000 == 50 [pid = 3868] [id = 475] 08:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1660A400) [pid = 3868] [serial = 1425] [outer = 00000000] 08:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16786400) [pid = 3868] [serial = 1426] [outer = 1660A400] 08:13:29 INFO - PROCESS | 3868 | 1464016409215 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1678E400) [pid = 3868] [serial = 1427] [outer = 1660A400] 08:13:29 INFO - PROCESS | 3868 | 1464016409700 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 702ms 08:13:29 INFO - PROCESS | 3868 | 1464016409772 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3868 | 1464016409774 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:13:29 INFO - PROCESS | 3868 | 1464016409778 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 3868 | 1464016409779 Marionette TRACE conn3 <- [1,1866,null,{}] 08:13:29 INFO - PROCESS | 3868 | 1464016409783 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}] 08:13:29 INFO - PROCESS | 3868 | 1464016409917 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:13:29 INFO - PROCESS | 3868 | 1464016409981 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 3868 | ++DOCSHELL 1540A800 == 51 [pid = 3868] [id = 476] 08:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16D0F000) [pid = 3868] [serial = 1428] [outer = 00000000] 08:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (17041400) [pid = 3868] [serial = 1429] [outer = 16D0F000] 08:13:30 INFO - PROCESS | 3868 | 1464016410026 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (17431800) [pid = 3868] [serial = 1430] [outer = 16D0F000] 08:13:30 INFO - PROCESS | 3868 | 1464016410443 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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 687ms 08:13:30 INFO - PROCESS | 3868 | 1464016410477 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3868 | 1464016410480 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:13:30 INFO - PROCESS | 3868 | 1464016410490 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 3868 | 1464016410492 Marionette TRACE conn3 <- [1,1870,null,{}] 08:13:30 INFO - PROCESS | 3868 | 1464016410501 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}] 08:13:30 INFO - PROCESS | 3868 | 1464016410637 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:13:30 INFO - PROCESS | 3868 | 1464016410649 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 3868 | ++DOCSHELL 16E14400 == 52 [pid = 3868] [id = 477] 08:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1703CC00) [pid = 3868] [serial = 1431] [outer = 00000000] 08:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (17710C00) [pid = 3868] [serial = 1432] [outer = 1703CC00] 08:13:30 INFO - PROCESS | 3868 | 1464016410694 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (17712C00) [pid = 3868] [serial = 1433] [outer = 1703CC00] 08:13:31 INFO - PROCESS | 3868 | 1464016411143 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 702ms 08:13:31 INFO - PROCESS | 3868 | 1464016411187 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3868 | 1464016411189 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:13:31 INFO - PROCESS | 3868 | 1464016411199 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3868 | 1464016411201 Marionette TRACE conn3 <- [1,1874,null,{}] 08:13:31 INFO - PROCESS | 3868 | 1464016411204 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}] 08:13:31 INFO - PROCESS | 3868 | 1464016411311 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:13:31 INFO - PROCESS | 3868 | 1464016411318 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 3868 | ++DOCSHELL 1692E800 == 53 [pid = 3868] [id = 478] 08:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (170A5400) [pid = 3868] [serial = 1434] [outer = 00000000] 08:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (18222000) [pid = 3868] [serial = 1435] [outer = 170A5400] 08:13:31 INFO - PROCESS | 3868 | 1464016411360 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (18225C00) [pid = 3868] [serial = 1436] [outer = 170A5400] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1770C800) [pid = 3868] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17430C00) [pid = 3868] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (17709C00) [pid = 3868] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (130CD800) [pid = 3868] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (10A58C00) [pid = 3868] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1540B000) [pid = 3868] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16665C00) [pid = 3868] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16D0C800) [pid = 3868] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16662400) [pid = 3868] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (10A60000) [pid = 3868] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (19BB3800) [pid = 3868] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16D0EC00) [pid = 3868] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17707800) [pid = 3868] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (140DD800) [pid = 3868] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (13BF1400) [pid = 3868] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (0F2ECC00) [pid = 3868] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1390F800) [pid = 3868] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1043AC00) [pid = 3868] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (16793000) [pid = 3868] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1678D000) [pid = 3868] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13909C00) [pid = 3868] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (13BD2800) [pid = 3868] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (10A5A400) [pid = 3868] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1660FC00) [pid = 3868] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:13:31 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (10480000) [pid = 3868] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:13:32 INFO - PROCESS | 3868 | 1464016412010 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 844ms 08:13:32 INFO - PROCESS | 3868 | 1464016412041 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 3868 | 1464016412042 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:13:32 INFO - PROCESS | 3868 | 1464016412046 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 3868 | 1464016412047 Marionette TRACE conn3 <- [1,1878,null,{}] 08:13:32 INFO - PROCESS | 3868 | 1464016412051 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}] 08:13:32 INFO - PROCESS | 3868 | 1464016412126 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:13:32 INFO - PROCESS | 3868 | 1464016412132 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3868 | ++DOCSHELL 10F1CC00 == 54 [pid = 3868] [id = 479] 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (128A7C00) [pid = 3868] [serial = 1437] [outer = 00000000] 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (13BF1000) [pid = 3868] [serial = 1438] [outer = 128A7C00] 08:13:32 INFO - PROCESS | 3868 | 1464016412175 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (156E2000) [pid = 3868] [serial = 1439] [outer = 128A7C00] 08:13:32 INFO - PROCESS | 3868 | 1464016412595 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 594ms 08:13:32 INFO - PROCESS | 3868 | 1464016412643 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 3868 | 1464016412645 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:13:32 INFO - PROCESS | 3868 | 1464016412653 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 3868 | 1464016412654 Marionette TRACE conn3 <- [1,1882,null,{}] 08:13:32 INFO - PROCESS | 3868 | 1464016412658 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}] 08:13:32 INFO - PROCESS | 3868 | 1464016412737 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:13:32 INFO - PROCESS | 3868 | 1464016412745 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3868 | ++DOCSHELL 10375800 == 55 [pid = 3868] [id = 480] 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13BD2800) [pid = 3868] [serial = 1440] [outer = 00000000] 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16D0C800) [pid = 3868] [serial = 1441] [outer = 13BD2800] 08:13:32 INFO - PROCESS | 3868 | 1464016412787 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1744E400) [pid = 3868] [serial = 1442] [outer = 13BD2800] 08:13:33 INFO - PROCESS | 3868 | 1464016413223 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 594ms 08:13:33 INFO - PROCESS | 3868 | 1464016413251 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3868 | 1464016413253 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:13:33 INFO - PROCESS | 3868 | 1464016413268 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 3868 | 1464016413270 Marionette TRACE conn3 <- [1,1886,null,{}] 08:13:33 INFO - PROCESS | 3868 | 1464016413273 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}] 08:13:33 INFO - PROCESS | 3868 | 1464016413370 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:13:33 INFO - PROCESS | 3868 | 1464016413377 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 3868 | ++DOCSHELL 154DDC00 == 56 [pid = 3868] [id = 481] 08:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (177D4C00) [pid = 3868] [serial = 1443] [outer = 00000000] 08:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19566000) [pid = 3868] [serial = 1444] [outer = 177D4C00] 08:13:33 INFO - PROCESS | 3868 | 1464016413427 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (197D1800) [pid = 3868] [serial = 1445] [outer = 177D4C00] 08:13:34 INFO - PROCESS | 3868 | 1464016414104 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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 905ms 08:13:34 INFO - PROCESS | 3868 | 1464016414172 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3868 | 1464016414177 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:13:34 INFO - PROCESS | 3868 | 1464016414183 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 3868 | 1464016414186 Marionette TRACE conn3 <- [1,1890,null,{}] 08:13:34 INFO - PROCESS | 3868 | 1464016414192 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}] 08:13:34 INFO - PROCESS | 3868 | 1464016414298 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:13:34 INFO - PROCESS | 3868 | 1464016414407 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 3868 | ++DOCSHELL 10A7D800 == 57 [pid = 3868] [id = 482] 08:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10A7E400) [pid = 3868] [serial = 1446] [outer = 00000000] 08:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (12D83000) [pid = 3868] [serial = 1447] [outer = 10A7E400] 08:13:34 INFO - PROCESS | 3868 | 1464016414462 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (13317C00) [pid = 3868] [serial = 1448] [outer = 10A7E400] 08:13:35 INFO - PROCESS | 3868 | 1464016415074 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 953ms 08:13:35 INFO - PROCESS | 3868 | 1464016415128 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3868 | 1464016415134 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:13:35 INFO - PROCESS | 3868 | 1464016415141 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 3868 | 1464016415144 Marionette TRACE conn3 <- [1,1894,null,{}] 08:13:35 INFO - PROCESS | 3868 | 1464016415148 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}] 08:13:35 INFO - PROCESS | 3868 | 1464016415250 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:13:35 INFO - PROCESS | 3868 | 1464016415386 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 3868 | ++DOCSHELL 128A5C00 == 58 [pid = 3868] [id = 483] 08:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (12B61000) [pid = 3868] [serial = 1449] [outer = 00000000] 08:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (164F4000) [pid = 3868] [serial = 1450] [outer = 12B61000] 08:13:35 INFO - PROCESS | 3868 | 1464016415439 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1665AC00) [pid = 3868] [serial = 1451] [outer = 12B61000] 08:13:35 INFO - PROCESS | 3868 | 1464016416008 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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 937ms 08:13:36 INFO - PROCESS | 3868 | 1464016416084 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 3868 | 1464016416087 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:13:36 INFO - PROCESS | 3868 | 1464016416090 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 3868 | 1464016416094 Marionette TRACE conn3 <- [1,1898,null,{}] 08:13:36 INFO - PROCESS | 3868 | 1464016416120 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}] 08:13:36 INFO - PROCESS | 3868 | 1464016416226 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:13:36 INFO - PROCESS | 3868 | 1464016416385 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 3868 | ++DOCSHELL 17E9E800 == 59 [pid = 3868] [id = 484] 08:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17EA4400) [pid = 3868] [serial = 1452] [outer = 00000000] 08:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19513C00) [pid = 3868] [serial = 1453] [outer = 17EA4400] 08:13:36 INFO - PROCESS | 3868 | 1464016416441 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (197CA800) [pid = 3868] [serial = 1454] [outer = 17EA4400] 08:13:37 INFO - PROCESS | 3868 | 1464016417056 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1000ms 08:13:37 INFO - PROCESS | 3868 | 1464016417096 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3868 | 1464016417099 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:13:37 INFO - PROCESS | 3868 | 1464016417103 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 3868 | 1464016417105 Marionette TRACE conn3 <- [1,1902,null,{}] 08:13:37 INFO - PROCESS | 3868 | 1464016417109 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}] 08:13:37 INFO - PROCESS | 3868 | 1464016417210 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:13:37 INFO - PROCESS | 3868 | 1464016417566 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3868 | ++DOCSHELL 0F33C800 == 60 [pid = 3868] [id = 485] 08:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (0F342C00) [pid = 3868] [serial = 1455] [outer = 00000000] 08:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1047A400) [pid = 3868] [serial = 1456] [outer = 0F342C00] 08:13:37 INFO - PROCESS | 3868 | 1464016417615 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (10A62800) [pid = 3868] [serial = 1457] [outer = 0F342C00] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 10375800 == 59 [pid = 3868] [id = 480] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 10F1CC00 == 58 [pid = 3868] [id = 479] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 1692E800 == 57 [pid = 3868] [id = 478] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 16E14400 == 56 [pid = 3868] [id = 477] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 1540A800 == 55 [pid = 3868] [id = 476] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 16607000 == 54 [pid = 3868] [id = 475] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 14F60000 == 53 [pid = 3868] [id = 474] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 13BCEC00 == 52 [pid = 3868] [id = 473] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 1055C400 == 51 [pid = 3868] [id = 472] 08:13:38 INFO - PROCESS | 3868 | --DOCSHELL 105EF000 == 50 [pid = 3868] [id = 471] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1A21AC00) [pid = 3868] [serial = 1399] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | 1464016418274 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]]]}] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1822E800) [pid = 3868] [serial = 1313] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1770DC00) [pid = 3868] [serial = 1384] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (17EA3000) [pid = 3868] [serial = 1387] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (140E0400) [pid = 3868] [serial = 1360] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (13316000) [pid = 3868] [serial = 1370] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (114A3C00) [pid = 3868] [serial = 1369] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (177C7C00) [pid = 3868] [serial = 1385] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (156E6800) [pid = 3868] [serial = 1375] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1603FC00) [pid = 3868] [serial = 1376] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16791400) [pid = 3868] [serial = 1378] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (169BF800) [pid = 3868] [serial = 1379] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (16E0FC00) [pid = 3868] [serial = 1381] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (170AB400) [pid = 3868] [serial = 1364] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (169C1C00) [pid = 3868] [serial = 1363] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1390A000) [pid = 3868] [serial = 1372] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13BD7400) [pid = 3868] [serial = 1373] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A1C9000) [pid = 3868] [serial = 1367] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A125C00) [pid = 3868] [serial = 1366] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (19564C00) [pid = 3868] [serial = 1390] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (19569C00) [pid = 3868] [serial = 1391] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (197D8000) [pid = 3868] [serial = 1396] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1540C800) [pid = 3868] [serial = 1361] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (18224C00) [pid = 3868] [serial = 1388] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16791800) [pid = 3868] [serial = 1393] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (198C4800) [pid = 3868] [serial = 1397] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16795000) [pid = 3868] [serial = 1394] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (16E12C00) [pid = 3868] [serial = 1382] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16E09C00) [pid = 3868] [serial = 1322] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (10A7BC00) [pid = 3868] [serial = 1316] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (14F61000) [pid = 3868] [serial = 1286] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (1288EC00) [pid = 3868] [serial = 1208] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1744F400) [pid = 3868] [serial = 1289] [outer = 00000000] [url = about:blank] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (18229C00) [pid = 3868] [serial = 1325] [outer = 00000000] [url = about:blank] 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1218ms 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (140DD000) [pid = 3868] [serial = 1247] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (14F63000) [pid = 3868] [serial = 1319] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (11A06000) [pid = 3868] [serial = 1244] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16D08000) [pid = 3868] [serial = 1205] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (10F1BC00) [pid = 3868] [serial = 1283] [outer = 00000000] [url = about:blank] 08:13:38 INFO - PROCESS | 3868 | 1464016418319 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 3868 | 1464016418323 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:13:38 INFO - PROCESS | 3868 | 1464016418329 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 3868 | 1464016418334 Marionette TRACE conn3 <- [1,1906,null,{}] 08:13:38 INFO - PROCESS | 3868 | 1464016418341 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}] 08:13:38 INFO - PROCESS | 3868 | 1464016418451 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:13:38 INFO - PROCESS | 3868 | 1464016418465 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 3868 | ++DOCSHELL 114A4C00 == 51 [pid = 3868] [id = 486] 08:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (114B2000) [pid = 3868] [serial = 1458] [outer = 00000000] 08:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1288E400) [pid = 3868] [serial = 1459] [outer = 114B2000] 08:13:38 INFO - PROCESS | 3868 | 1464016418510 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (12D31C00) [pid = 3868] [serial = 1460] [outer = 114B2000] 08:13:38 INFO - PROCESS | 3868 | 1464016418997 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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 687ms 08:13:39 INFO - PROCESS | 3868 | 1464016419030 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3868 | 1464016419034 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:13:39 INFO - PROCESS | 3868 | 1464016419038 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:13:39 INFO - PROCESS | 3868 | 1464016419039 Marionette TRACE conn3 <- [1,1910,null,{}] 08:13:39 INFO - PROCESS | 3868 | 1464016419072 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}] 08:13:39 INFO - PROCESS | 3868 | 1464016419157 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:13:39 INFO - PROCESS | 3868 | 1464016419170 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 3868 | ++DOCSHELL 13BED400 == 52 [pid = 3868] [id = 487] 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (13BED800) [pid = 3868] [serial = 1461] [outer = 00000000] 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (14011000) [pid = 3868] [serial = 1462] [outer = 13BED800] 08:13:39 INFO - PROCESS | 3868 | 1464016419214 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (14356C00) [pid = 3868] [serial = 1463] [outer = 13BED800] 08:13:39 INFO - PROCESS | 3868 | 1464016419682 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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 688ms 08:13:39 INFO - PROCESS | 3868 | 1464016419718 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3868 | 1464016419720 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:13:39 INFO - PROCESS | 3868 | 1464016419729 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 3868 | 1464016419734 Marionette TRACE conn3 <- [1,1914,null,{}] 08:13:39 INFO - PROCESS | 3868 | 1464016419739 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}] 08:13:39 INFO - PROCESS | 3868 | 1464016419819 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:13:39 INFO - PROCESS | 3868 | 1464016419827 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 3868 | ++DOCSHELL 156E2800 == 53 [pid = 3868] [id = 488] 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (15962000) [pid = 3868] [serial = 1464] [outer = 00000000] 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (15DDCC00) [pid = 3868] [serial = 1465] [outer = 15962000] 08:13:39 INFO - PROCESS | 3868 | 1464016419871 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1660B800) [pid = 3868] [serial = 1466] [outer = 15962000] 08:13:40 INFO - PROCESS | 3868 | 1464016420315 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 656ms 08:13:40 INFO - PROCESS | 3868 | 1464016420381 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3868 | 1464016420384 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:13:40 INFO - PROCESS | 3868 | 1464016420387 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 3868 | 1464016420389 Marionette TRACE conn3 <- [1,1918,null,{}] 08:13:40 INFO - PROCESS | 3868 | 1464016420392 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}] 08:13:40 INFO - PROCESS | 3868 | 1464016420479 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:13:40 INFO - PROCESS | 3868 | 1464016420485 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3868 | ++DOCSHELL 16609000 == 54 [pid = 3868] [id = 489] 08:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1660FC00) [pid = 3868] [serial = 1467] [outer = 00000000] 08:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1678B800) [pid = 3868] [serial = 1468] [outer = 1660FC00] 08:13:40 INFO - PROCESS | 3868 | 1464016420528 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16790C00) [pid = 3868] [serial = 1469] [outer = 1660FC00] 08:13:40 INFO - PROCESS | 3868 | 1464016421012 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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 687ms 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:13:41 INFO - PROCESS | 3868 | 1464016421087 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3868 | 1464016421089 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:13:41 INFO - PROCESS | 3868 | 1464016421092 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 3868 | 1464016421094 Marionette TRACE conn3 <- [1,1922,null,{}] 08:13:41 INFO - PROCESS | 3868 | 1464016421097 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}] 08:13:41 INFO - PROCESS | 3868 | 1464016421204 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:13:41 INFO - PROCESS | 3868 | 1464016421272 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 3868 | ++DOCSHELL 16D09C00 == 55 [pid = 3868] [id = 490] 08:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16D0A400) [pid = 3868] [serial = 1470] [outer = 00000000] 08:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16E0A800) [pid = 3868] [serial = 1471] [outer = 16D0A400] 08:13:41 INFO - PROCESS | 3868 | 1464016421324 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16E13000) [pid = 3868] [serial = 1472] [outer = 16D0A400] 08:13:41 INFO - PROCESS | 3868 | 1464016421776 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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 08:13:41 INFO - PROCESS | 3868 | 1464016421862 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3868 | 1464016421864 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:13:41 INFO - PROCESS | 3868 | 1464016421869 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 3868 | 1464016421871 Marionette TRACE conn3 <- [1,1926,null,{}] 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:13:41 INFO - PROCESS | 3868 | 1464016421874 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}] 08:13:41 INFO - PROCESS | 3868 | 1464016421983 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:13:41 INFO - PROCESS | 3868 | 1464016421996 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 3868 | ++DOCSHELL 16E0A400 == 56 [pid = 3868] [id = 491] 08:13:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16E18800) [pid = 3868] [serial = 1473] [outer = 00000000] 08:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (174DD400) [pid = 3868] [serial = 1474] [outer = 16E18800] 08:13:42 INFO - PROCESS | 3868 | 1464016422038 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1770B000) [pid = 3868] [serial = 1475] [outer = 16E18800] 08:13:42 INFO - PROCESS | 3868 | 1464016422440 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 625ms 08:13:42 INFO - PROCESS | 3868 | 1464016422495 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 3868 | 1464016422496 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 3868 | 1464016422500 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:13:42 INFO - PROCESS | 3868 | 1464016422501 Marionette TRACE conn3 <- [1,1930,null,{}] 08:13:42 INFO - PROCESS | 3868 | 1464016422505 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}] 08:13:42 INFO - PROCESS | 3868 | 1464016422621 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:13:42 INFO - PROCESS | 3868 | 1464016422631 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 3868 | ++DOCSHELL 17434400 == 57 [pid = 3868] [id = 492] 08:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (17438400) [pid = 3868] [serial = 1476] [outer = 00000000] 08:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17890400) [pid = 3868] [serial = 1477] [outer = 17438400] 08:13:42 INFO - PROCESS | 3868 | 1464016422674 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17D85800) [pid = 3868] [serial = 1478] [outer = 17438400] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16D0F000) [pid = 3868] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1703CC00) [pid = 3868] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (105F7400) [pid = 3868] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (14F61400) [pid = 3868] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (13BCF800) [pid = 3868] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1660A400) [pid = 3868] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (170A5400) [pid = 3868] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (105F3800) [pid = 3868] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13BD2800) [pid = 3868] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:13:42 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (128A7C00) [pid = 3868] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:13:43 INFO - PROCESS | 3868 | 1464016423183 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 08:13:43 INFO - PROCESS | 3868 | 1464016423241 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3868 | 1464016423243 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:13:43 INFO - PROCESS | 3868 | 1464016423246 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 3868 | 1464016423248 Marionette TRACE conn3 <- [1,1934,null,{}] 08:13:43 INFO - PROCESS | 3868 | 1464016423252 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}] 08:13:43 INFO - PROCESS | 3868 | 1464016423359 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:13:43 INFO - PROCESS | 3868 | 1464016423369 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3868 | ++DOCSHELL 12AF5000 == 58 [pid = 3868] [id = 493] 08:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1307B400) [pid = 3868] [serial = 1479] [outer = 00000000] 08:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16D0F000) [pid = 3868] [serial = 1480] [outer = 1307B400] 08:13:43 INFO - PROCESS | 3868 | 1464016423411 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16D0F800) [pid = 3868] [serial = 1481] [outer = 1307B400] 08:13:43 INFO - PROCESS | 3868 | 1464016423818 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 593ms 08:13:43 INFO - PROCESS | 3868 | 1464016423843 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3868 | 1464016423845 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:13:43 INFO - PROCESS | 3868 | 1464016423862 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 3868 | 1464016423863 Marionette TRACE conn3 <- [1,1938,null,{}] 08:13:43 INFO - PROCESS | 3868 | 1464016423867 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}] 08:13:43 INFO - PROCESS | 3868 | 1464016423943 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:13:43 INFO - PROCESS | 3868 | 1464016423949 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3868 | ++DOCSHELL 13716400 == 59 [pid = 3868] [id = 494] 08:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13BCEC00) [pid = 3868] [serial = 1482] [outer = 00000000] 08:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1822AC00) [pid = 3868] [serial = 1483] [outer = 13BCEC00] 08:13:43 INFO - PROCESS | 3868 | 1464016423991 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1950F000) [pid = 3868] [serial = 1484] [outer = 13BCEC00] 08:13:44 INFO - PROCESS | 3868 | 1464016424397 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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 594ms 08:13:44 INFO - PROCESS | 3868 | 1464016424446 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3868 | 1464016424448 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:13:44 INFO - PROCESS | 3868 | 1464016424451 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 3868 | 1464016424453 Marionette TRACE conn3 <- [1,1942,null,{}] 08:13:44 INFO - PROCESS | 3868 | 1464016424456 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}] 08:13:44 INFO - PROCESS | 3868 | 1464016424570 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:13:44 INFO - PROCESS | 3868 | 1464016424580 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 3868 | ++DOCSHELL 14F61400 == 60 [pid = 3868] [id = 495] 08:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (170AF400) [pid = 3868] [serial = 1485] [outer = 00000000] 08:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1956AC00) [pid = 3868] [serial = 1486] [outer = 170AF400] 08:13:44 INFO - PROCESS | 3868 | 1464016424632 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (197D8000) [pid = 3868] [serial = 1487] [outer = 170AF400] 08:13:45 INFO - PROCESS | 3868 | 1464016425253 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 828ms 08:13:45 INFO - PROCESS | 3868 | 1464016425295 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3868 | 1464016425299 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:13:45 INFO - PROCESS | 3868 | 1464016425305 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3868 | 1464016425309 Marionette TRACE conn3 <- [1,1946,null,{}] 08:13:45 INFO - PROCESS | 3868 | 1464016425331 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}] 08:13:45 INFO - PROCESS | 3868 | 1464016425469 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:13:45 INFO - PROCESS | 3868 | 1464016425533 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3868 | ++DOCSHELL 10A7C800 == 61 [pid = 3868] [id = 496] 08:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (10A7CC00) [pid = 3868] [serial = 1488] [outer = 00000000] 08:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (130D2C00) [pid = 3868] [serial = 1489] [outer = 10A7CC00] 08:13:45 INFO - PROCESS | 3868 | 1464016425613 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1337C400) [pid = 3868] [serial = 1490] [outer = 10A7CC00] 08:13:46 INFO - PROCESS | 3868 | 1464016426201 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 952ms 08:13:46 INFO - PROCESS | 3868 | 1464016426251 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 3868 | 1464016426257 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:13:46 INFO - PROCESS | 3868 | 1464016426264 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3868 | 1464016426267 Marionette TRACE conn3 <- [1,1950,null,{}] 08:13:46 INFO - PROCESS | 3868 | 1464016426271 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}] 08:13:46 INFO - PROCESS | 3868 | 1464016426376 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:13:46 INFO - PROCESS | 3868 | 1464016426482 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 3868 | ++DOCSHELL 14F60000 == 62 [pid = 3868] [id = 497] 08:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (14F60800) [pid = 3868] [serial = 1491] [outer = 00000000] 08:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (156E5800) [pid = 3868] [serial = 1492] [outer = 14F60800] 08:13:46 INFO - PROCESS | 3868 | 1464016426534 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16665C00) [pid = 3868] [serial = 1493] [outer = 14F60800] 08:13:47 INFO - PROCESS | 3868 | 1464016427148 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 937ms 08:13:47 INFO - PROCESS | 3868 | 1464016427207 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3868 | 1464016427209 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:13:47 INFO - PROCESS | 3868 | 1464016427213 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 3868 | 1464016427217 Marionette TRACE conn3 <- [1,1954,null,{}] 08:13:47 INFO - PROCESS | 3868 | 1464016427228 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}] 08:13:47 INFO - PROCESS | 3868 | 1464016427379 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:13:47 INFO - PROCESS | 3868 | 1464016427403 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 3868 | ++DOCSHELL 1770E000 == 63 [pid = 3868] [id = 498] 08:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1770F800) [pid = 3868] [serial = 1494] [outer = 00000000] 08:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1788B800) [pid = 3868] [serial = 1495] [outer = 1770F800] 08:13:47 INFO - PROCESS | 3868 | 1464016427457 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (19565400) [pid = 3868] [serial = 1496] [outer = 1770F800] 08:13:48 INFO - PROCESS | 3868 | 1464016428075 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 906ms 08:13:48 INFO - PROCESS | 3868 | 1464016428117 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3868 | 1464016428119 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:13:48 INFO - PROCESS | 3868 | 1464016428123 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 3868 | 1464016428125 Marionette TRACE conn3 <- [1,1958,null,{}] 08:13:48 INFO - PROCESS | 3868 | 1464016428129 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}] 08:13:48 INFO - PROCESS | 3868 | 1464016428229 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:13:48 INFO - PROCESS | 3868 | 1464016428361 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 3868 | ++DOCSHELL 1788AC00 == 64 [pid = 3868] [id = 499] 08:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (197C5C00) [pid = 3868] [serial = 1497] [outer = 00000000] 08:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (198C6C00) [pid = 3868] [serial = 1498] [outer = 197C5C00] 08:13:48 INFO - PROCESS | 3868 | 1464016428423 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (198CD800) [pid = 3868] [serial = 1499] [outer = 197C5C00] 08:13:48 INFO - PROCESS | 3868 | 1464016428980 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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 890ms 08:13:49 INFO - PROCESS | 3868 | 1464016429036 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 3868 | 1464016429039 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:13:49 INFO - PROCESS | 3868 | 1464016429043 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3868 | 1464016429045 Marionette TRACE conn3 <- [1,1962,null,{}] 08:13:49 INFO - PROCESS | 3868 | 1464016429048 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}] 08:13:49 INFO - PROCESS | 3868 | 1464016429158 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:13:49 INFO - PROCESS | 3868 | 1464016429292 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 3868 | ++DOCSHELL 1037C800 == 65 [pid = 3868] [id = 500] 08:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (103CD800) [pid = 3868] [serial = 1500] [outer = 00000000] 08:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (12D82800) [pid = 3868] [serial = 1501] [outer = 103CD800] 08:13:49 INFO - PROCESS | 3868 | 1464016429363 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (13D29C00) [pid = 3868] [serial = 1502] [outer = 103CD800] 08:13:50 INFO - PROCESS | 3868 | 1464016430058 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1031ms 08:13:50 INFO - PROCESS | 3868 | 1464016430100 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3868 | 1464016430104 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 3868 | 1464016430109 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:13:50 INFO - PROCESS | 3868 | 1464016430113 Marionette TRACE conn3 <- [1,1966,null,{}] 08:13:50 INFO - PROCESS | 3868 | 1464016430136 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}] 08:13:50 INFO - PROCESS | 3868 | 1464016430255 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:13:50 INFO - PROCESS | 3868 | 1464016430367 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3868 | ++DOCSHELL 11291800 == 66 [pid = 3868] [id = 501] 08:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1288A800) [pid = 3868] [serial = 1503] [outer = 00000000] 08:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (13374400) [pid = 3868] [serial = 1504] [outer = 1288A800] 08:13:50 INFO - PROCESS | 3868 | 1464016430414 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (140DC000) [pid = 3868] [serial = 1505] [outer = 1288A800] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 1665F000 == 65 [pid = 3868] [id = 454] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 13716400 == 64 [pid = 3868] [id = 494] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 12AF5000 == 63 [pid = 3868] [id = 493] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 17434400 == 62 [pid = 3868] [id = 492] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 16E0A400 == 61 [pid = 3868] [id = 491] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 16D09C00 == 60 [pid = 3868] [id = 490] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 16609000 == 59 [pid = 3868] [id = 489] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 156E2800 == 58 [pid = 3868] [id = 488] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 13BED400 == 57 [pid = 3868] [id = 487] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 114A4C00 == 56 [pid = 3868] [id = 486] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 0F33C800 == 55 [pid = 3868] [id = 485] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 17E9E800 == 54 [pid = 3868] [id = 484] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 128A5C00 == 53 [pid = 3868] [id = 483] 08:13:50 INFO - PROCESS | 3868 | --DOCSHELL 10A7D800 == 52 [pid = 3868] [id = 482] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (17041400) [pid = 3868] [serial = 1429] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (17710C00) [pid = 3868] [serial = 1432] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (17431800) [pid = 3868] [serial = 1430] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (11C07000) [pid = 3868] [serial = 1417] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (1307B000) [pid = 3868] [serial = 1418] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1599E000) [pid = 3868] [serial = 1423] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1599F800) [pid = 3868] [serial = 1424] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (13D25C00) [pid = 3868] [serial = 1420] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1434FC00) [pid = 3868] [serial = 1421] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16786400) [pid = 3868] [serial = 1426] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (19AD9400) [pid = 3868] [serial = 1408] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (130CDC00) [pid = 3868] [serial = 1402] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (18222000) [pid = 3868] [serial = 1435] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (11426C00) [pid = 3868] [serial = 1415] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (10F05400) [pid = 3868] [serial = 1414] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19566000) [pid = 3868] [serial = 1444] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16612400) [pid = 3868] [serial = 1405] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (197CC400) [pid = 3868] [serial = 1411] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1744E400) [pid = 3868] [serial = 1442] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16D0C800) [pid = 3868] [serial = 1441] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (18225C00) [pid = 3868] [serial = 1436] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17712C00) [pid = 3868] [serial = 1433] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (13BF1000) [pid = 3868] [serial = 1438] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (156E2000) [pid = 3868] [serial = 1439] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1678E400) [pid = 3868] [serial = 1427] [outer = 00000000] [url = about:blank] 08:13:50 INFO - PROCESS | 3868 | 1464016430973 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 906ms 08:13:51 INFO - PROCESS | 3868 | 1464016431018 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3868 | 1464016431023 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 3868 | 1464016431029 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:13:51 INFO - PROCESS | 3868 | 1464016431031 Marionette TRACE conn3 <- [1,1970,null,{}] 08:13:51 INFO - PROCESS | 3868 | 1464016431035 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}] 08:13:51 INFO - PROCESS | 3868 | 1464016431118 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:13:51 INFO - PROCESS | 3868 | 1464016431125 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3868 | ++DOCSHELL 12AF5000 == 53 [pid = 3868] [id = 502] 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (12B66000) [pid = 3868] [serial = 1506] [outer = 00000000] 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13BF5400) [pid = 3868] [serial = 1507] [outer = 12B66000] 08:13:51 INFO - PROCESS | 3868 | 1464016431169 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (14F56400) [pid = 3868] [serial = 1508] [outer = 12B66000] 08:13:51 INFO - PROCESS | 3868 | 1464016431672 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 688ms 08:13:51 INFO - PROCESS | 3868 | 1464016431731 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3868 | 1464016431733 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:13:51 INFO - PROCESS | 3868 | 1464016431737 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 3868 | 1464016431740 Marionette TRACE conn3 <- [1,1974,null,{}] 08:13:51 INFO - PROCESS | 3868 | 1464016431750 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}] 08:13:51 INFO - PROCESS | 3868 | 1464016431832 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:13:51 INFO - PROCESS | 3868 | 1464016431841 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3868 | ++DOCSHELL 16657C00 == 54 [pid = 3868] [id = 503] 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16658C00) [pid = 3868] [serial = 1509] [outer = 00000000] 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1678D400) [pid = 3868] [serial = 1510] [outer = 16658C00] 08:13:51 INFO - PROCESS | 3868 | 1464016431890 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (169C0000) [pid = 3868] [serial = 1511] [outer = 16658C00] 08:13:52 INFO - PROCESS | 3868 | 1464016432328 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 641ms 08:13:52 INFO - PROCESS | 3868 | 1464016432378 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 3868 | 1464016432380 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:13:52 INFO - PROCESS | 3868 | 1464016432384 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:13:52 INFO - PROCESS | 3868 | 1464016432386 Marionette TRACE conn3 <- [1,1978,null,{}] 08:13:52 INFO - PROCESS | 3868 | 1464016432389 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}] 08:13:52 INFO - PROCESS | 3868 | 1464016432469 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:13:52 INFO - PROCESS | 3868 | 1464016432506 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 3868 | ++DOCSHELL 16E13400 == 55 [pid = 3868] [id = 504] 08:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16E15400) [pid = 3868] [serial = 1512] [outer = 00000000] 08:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17397800) [pid = 3868] [serial = 1513] [outer = 16E15400] 08:13:52 INFO - PROCESS | 3868 | 1464016432558 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1743B000) [pid = 3868] [serial = 1514] [outer = 16E15400] 08:13:52 INFO - PROCESS | 3868 | 1464016432973 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 640ms 08:13:53 INFO - PROCESS | 3868 | 1464016433025 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3868 | 1464016433027 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:13:53 INFO - PROCESS | 3868 | 1464016433035 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3868 | 1464016433036 Marionette TRACE conn3 <- [1,1982,null,{}] 08:13:53 INFO - PROCESS | 3868 | 1464016433055 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}] 08:13:53 INFO - PROCESS | 3868 | 1464016433165 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:13:53 INFO - PROCESS | 3868 | 1464016433226 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3868 | ++DOCSHELL 16E11400 == 56 [pid = 3868] [id = 505] 08:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17394C00) [pid = 3868] [serial = 1515] [outer = 00000000] 08:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1770C400) [pid = 3868] [serial = 1516] [outer = 17394C00] 08:13:53 INFO - PROCESS | 3868 | 1464016433269 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (17883000) [pid = 3868] [serial = 1517] [outer = 17394C00] 08:13:53 INFO - PROCESS | 3868 | 1464016433707 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 687ms 08:13:53 INFO - PROCESS | 3868 | 1464016433728 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3868 | 1464016433730 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:13:53 INFO - PROCESS | 3868 | 1464016433733 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3868 | 1464016433735 Marionette TRACE conn3 <- [1,1986,null,{}] 08:13:53 INFO - PROCESS | 3868 | 1464016433745 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}] 08:13:53 INFO - PROCESS | 3868 | 1464016433866 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:13:53 INFO - PROCESS | 3868 | 1464016433958 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3868 | ++DOCSHELL 19513000 == 57 [pid = 3868] [id = 506] 08:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19514000) [pid = 3868] [serial = 1518] [outer = 00000000] 08:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (197CA400) [pid = 3868] [serial = 1519] [outer = 19514000] 08:13:53 INFO - PROCESS | 3868 | 1464016434002 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (197CC400) [pid = 3868] [serial = 1520] [outer = 19514000] 08:13:54 INFO - PROCESS | 3868 | 1464016434397 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 688ms 08:13:54 INFO - PROCESS | 3868 | 1464016434433 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3868 | 1464016434435 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:13:54 INFO - PROCESS | 3868 | 1464016434438 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 3868 | 1464016434440 Marionette TRACE conn3 <- [1,1990,null,{}] 08:13:54 INFO - PROCESS | 3868 | 1464016434443 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}] 08:13:54 INFO - PROCESS | 3868 | 1464016434554 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:13:54 INFO - PROCESS | 3868 | 1464016434560 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3868 | ++DOCSHELL 19510000 == 58 [pid = 3868] [id = 507] 08:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (197C9400) [pid = 3868] [serial = 1521] [outer = 00000000] 08:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (198D1000) [pid = 3868] [serial = 1522] [outer = 197C9400] 08:13:54 INFO - PROCESS | 3868 | 1464016434662 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19AD9400) [pid = 3868] [serial = 1523] [outer = 197C9400] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (198CEC00) [pid = 3868] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (13BCEC00) [pid = 3868] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16E18800) [pid = 3868] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (15962000) [pid = 3868] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (0F342C00) [pid = 3868] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (114B2000) [pid = 3868] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17438400) [pid = 3868] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1660FC00) [pid = 3868] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13BED800) [pid = 3868] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:13:55 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1307B400) [pid = 3868] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:13:55 INFO - PROCESS | 3868 | 1464016435129 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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 08:13:55 INFO - PROCESS | 3868 | 1464016435179 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3868 | 1464016435181 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:13:55 INFO - PROCESS | 3868 | 1464016435184 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3868 | 1464016435186 Marionette TRACE conn3 <- [1,1994,null,{}] 08:13:55 INFO - PROCESS | 3868 | 1464016435189 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}] 08:13:55 INFO - PROCESS | 3868 | 1464016435293 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:13:55 INFO - PROCESS | 3868 | 1464016435300 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3868 | ++DOCSHELL 10A57C00 == 59 [pid = 3868] [id = 508] 08:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (10A82400) [pid = 3868] [serial = 1524] [outer = 00000000] 08:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16790800) [pid = 3868] [serial = 1525] [outer = 10A82400] 08:13:55 INFO - PROCESS | 3868 | 1464016435343 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16E18800) [pid = 3868] [serial = 1526] [outer = 10A82400] 08:13:55 INFO - PROCESS | 3868 | 1464016435784 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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 625ms 08:13:55 INFO - PROCESS | 3868 | 1464016435823 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3868 | 1464016435825 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:13:55 INFO - PROCESS | 3868 | 1464016435828 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3868 | 1464016435830 Marionette TRACE conn3 <- [1,1998,null,{}] 08:13:55 INFO - PROCESS | 3868 | 1464016435833 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}] 08:13:55 INFO - PROCESS | 3868 | 1464016435912 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:13:55 INFO - PROCESS | 3868 | 1464016435920 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3868 | ++DOCSHELL 13BD7C00 == 60 [pid = 3868] [id = 509] 08:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (156E7400) [pid = 3868] [serial = 1527] [outer = 00000000] 08:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (198D0800) [pid = 3868] [serial = 1528] [outer = 156E7400] 08:13:55 INFO - PROCESS | 3868 | 1464016435963 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1A21D800) [pid = 3868] [serial = 1529] [outer = 156E7400] 08:13:56 INFO - PROCESS | 3868 | 1464016436384 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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 594ms 08:13:56 INFO - PROCESS | 3868 | 1464016436429 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3868 | 1464016436431 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:13:56 INFO - PROCESS | 3868 | 1464016436438 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3868 | 1464016436440 Marionette TRACE conn3 <- [1,2002,null,{}] 08:13:56 INFO - PROCESS | 3868 | 1464016436443 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}] 08:13:56 INFO - PROCESS | 3868 | 1464016436522 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:13:56 INFO - PROCESS | 3868 | 1464016436528 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3868 | ++DOCSHELL 13BD7400 == 61 [pid = 3868] [id = 510] 08:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1A221400) [pid = 3868] [serial = 1530] [outer = 00000000] 08:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A63CC00) [pid = 3868] [serial = 1531] [outer = 1A221400] 08:13:56 INFO - PROCESS | 3868 | 1464016436571 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A6D1C00) [pid = 3868] [serial = 1532] [outer = 1A221400] 08:13:57 INFO - PROCESS | 3868 | 1464016437030 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 625ms 08:13:57 INFO - PROCESS | 3868 | 1464016437074 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3868 | 1464016437076 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:13:57 INFO - PROCESS | 3868 | 1464016437130 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 3868 | 1464016437133 Marionette TRACE conn3 <- [1,2006,null,{}] 08:13:57 INFO - PROCESS | 3868 | 1464016437144 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}] 08:13:57 INFO - PROCESS | 3868 | 1464016437254 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:13:57 INFO - PROCESS | 3868 | 1464016437369 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3868 | ++DOCSHELL 1043A000 == 62 [pid = 3868] [id = 511] 08:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (10F05400) [pid = 3868] [serial = 1533] [outer = 00000000] 08:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (114A5800) [pid = 3868] [serial = 1534] [outer = 10F05400] 08:13:57 INFO - PROCESS | 3868 | 1464016437422 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (12B65400) [pid = 3868] [serial = 1535] [outer = 10F05400] 08:13:58 INFO - PROCESS | 3868 | 1464016438072 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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1046ms 08:13:58 INFO - PROCESS | 3868 | 1464016438127 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 3868 | 1464016438131 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:13:58 INFO - PROCESS | 3868 | 1464016438136 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:13:58 INFO - PROCESS | 3868 | 1464016438138 Marionette TRACE conn3 <- [1,2010,null,{}] 08:13:58 INFO - PROCESS | 3868 | 1464016438146 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}] 08:13:58 INFO - PROCESS | 3868 | 1464016438257 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:13:58 INFO - PROCESS | 3868 | 1464016438395 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 3868 | ++DOCSHELL 1307D400 == 63 [pid = 3868] [id = 512] 08:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (130CF400) [pid = 3868] [serial = 1536] [outer = 00000000] 08:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (159A0800) [pid = 3868] [serial = 1537] [outer = 130CF400] 08:13:58 INFO - PROCESS | 3868 | 1464016438449 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1678A800) [pid = 3868] [serial = 1538] [outer = 130CF400] 08:13:58 INFO - PROCESS | 3868 | 1464016438988 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 890ms 08:13:59 INFO - PROCESS | 3868 | 1464016439042 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3868 | 1464016439044 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:13:59 INFO - PROCESS | 3868 | 1464016439048 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3868 | 1464016439050 Marionette TRACE conn3 <- [1,2014,null,{}] 08:13:59 INFO - PROCESS | 3868 | 1464016439054 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}] 08:13:59 INFO - PROCESS | 3868 | 1464016439189 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:13:59 INFO - PROCESS | 3868 | 1464016439327 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3868 | ++DOCSHELL 177CD800 == 64 [pid = 3868] [id = 513] 08:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (177D1800) [pid = 3868] [serial = 1539] [outer = 00000000] 08:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19561C00) [pid = 3868] [serial = 1540] [outer = 177D1800] 08:13:59 INFO - PROCESS | 3868 | 1464016439387 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (198C5800) [pid = 3868] [serial = 1541] [outer = 177D1800] 08:14:00 INFO - PROCESS | 3868 | 1464016440007 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1000ms 08:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:14:00 INFO - PROCESS | 3868 | 1464016440055 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3868 | 1464016440057 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:14:00 INFO - PROCESS | 3868 | 1464016440061 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3868 | 1464016440063 Marionette TRACE conn3 <- [1,2018,null,{}] 08:14:00 INFO - PROCESS | 3868 | 1464016440066 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}] 08:14:00 INFO - PROCESS | 3868 | 1464016440196 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:14:00 INFO - PROCESS | 3868 | 1464016440306 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3868 | ++DOCSHELL 14F58800 == 65 [pid = 3868] [id = 514] 08:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (154D9000) [pid = 3868] [serial = 1542] [outer = 00000000] 08:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1770A400) [pid = 3868] [serial = 1543] [outer = 154D9000] 08:14:00 INFO - PROCESS | 3868 | 1464016440358 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (18227800) [pid = 3868] [serial = 1544] [outer = 154D9000] 08:14:01 INFO - PROCESS | 3868 | 1464016441146 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1140ms 08:14:01 INFO - PROCESS | 3868 | 1464016441211 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3868 | 1464016441216 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:14:01 INFO - PROCESS | 3868 | 1464016441221 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 3868 | 1464016441225 Marionette TRACE conn3 <- [1,2022,null,{}] 08:14:01 INFO - PROCESS | 3868 | 1464016441230 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}] 08:14:01 INFO - PROCESS | 3868 | 1464016441327 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:14:01 INFO - PROCESS | 3868 | 1464016441469 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3868 | ++DOCSHELL 10510800 == 66 [pid = 3868] [id = 515] 08:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (105EF000) [pid = 3868] [serial = 1545] [outer = 00000000] 08:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (128A4000) [pid = 3868] [serial = 1546] [outer = 105EF000] 08:14:01 INFO - PROCESS | 3868 | 1464016441518 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (13376000) [pid = 3868] [serial = 1547] [outer = 105EF000] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 13BD7C00 == 65 [pid = 3868] [id = 509] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 10A57C00 == 64 [pid = 3868] [id = 508] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 19510000 == 63 [pid = 3868] [id = 507] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 19513000 == 62 [pid = 3868] [id = 506] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 16E11400 == 61 [pid = 3868] [id = 505] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 16E13400 == 60 [pid = 3868] [id = 504] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 16657C00 == 59 [pid = 3868] [id = 503] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 154DDC00 == 58 [pid = 3868] [id = 481] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 12AF5000 == 57 [pid = 3868] [id = 502] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 11291800 == 56 [pid = 3868] [id = 501] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 1788AC00 == 55 [pid = 3868] [id = 499] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 1770E000 == 54 [pid = 3868] [id = 498] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 14F60000 == 53 [pid = 3868] [id = 497] 08:14:01 INFO - PROCESS | 3868 | --DOCSHELL 10A7C800 == 52 [pid = 3868] [id = 496] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1950F000) [pid = 3868] [serial = 1484] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (16E0A800) [pid = 3868] [serial = 1471] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (174DD400) [pid = 3868] [serial = 1474] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (15DDCC00) [pid = 3868] [serial = 1465] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1660B800) [pid = 3868] [serial = 1466] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (10A62800) [pid = 3868] [serial = 1457] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1047A400) [pid = 3868] [serial = 1456] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1288E400) [pid = 3868] [serial = 1459] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (12D31C00) [pid = 3868] [serial = 1460] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (17890400) [pid = 3868] [serial = 1477] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1678B800) [pid = 3868] [serial = 1468] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (14011000) [pid = 3868] [serial = 1462] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (14356C00) [pid = 3868] [serial = 1463] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (12D83000) [pid = 3868] [serial = 1447] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (164F4000) [pid = 3868] [serial = 1450] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (19513C00) [pid = 3868] [serial = 1453] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1956AC00) [pid = 3868] [serial = 1486] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16D0F000) [pid = 3868] [serial = 1480] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1822AC00) [pid = 3868] [serial = 1483] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17D85800) [pid = 3868] [serial = 1478] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1770B000) [pid = 3868] [serial = 1475] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (16790C00) [pid = 3868] [serial = 1469] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16D0F800) [pid = 3868] [serial = 1481] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A636000) [pid = 3868] [serial = 1400] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 3868 | 1464016442094 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 906ms 08:14:02 INFO - PROCESS | 3868 | 1464016442124 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3868 | 1464016442129 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 3868 | 1464016442135 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:14:02 INFO - PROCESS | 3868 | 1464016442137 Marionette TRACE conn3 <- [1,2026,null,{}] 08:14:02 INFO - PROCESS | 3868 | 1464016442141 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}] 08:14:02 INFO - PROCESS | 3868 | 1464016442222 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:14:02 INFO - PROCESS | 3868 | 1464016442236 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3868 | ++DOCSHELL 10F1BC00 == 53 [pid = 3868] [id = 516] 08:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (11291800) [pid = 3868] [serial = 1548] [outer = 00000000] 08:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1318B000) [pid = 3868] [serial = 1549] [outer = 11291800] 08:14:02 INFO - PROCESS | 3868 | 1464016442280 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13BD0000) [pid = 3868] [serial = 1550] [outer = 11291800] 08:14:02 INFO - PROCESS | 3868 | 1464016442772 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 08:14:02 INFO - PROCESS | 3868 | 1464016442834 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3868 | 1464016442836 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:14:02 INFO - PROCESS | 3868 | 1464016442839 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 3868 | 1464016442844 Marionette TRACE conn3 <- [1,2030,null,{}] 08:14:02 INFO - PROCESS | 3868 | 1464016442859 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}] 08:14:02 INFO - PROCESS | 3868 | 1464016442941 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:14:03 INFO - PROCESS | 3868 | 1464016443030 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3868 | ++DOCSHELL 14F65400 == 54 [pid = 3868] [id = 517] 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (154E0400) [pid = 3868] [serial = 1551] [outer = 00000000] 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1599AC00) [pid = 3868] [serial = 1552] [outer = 154E0400] 08:14:03 INFO - PROCESS | 3868 | 1464016443084 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16608000) [pid = 3868] [serial = 1553] [outer = 154E0400] 08:14:03 INFO - PROCESS | 3868 | 1464016443447 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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 08:14:03 INFO - PROCESS | 3868 | 1464016443479 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3868 | 1464016443482 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:14:03 INFO - PROCESS | 3868 | 1464016443485 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 3868 | 1464016443487 Marionette TRACE conn3 <- [1,2034,null,{}] 08:14:03 INFO - PROCESS | 3868 | 1464016443490 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}] 08:14:03 INFO - PROCESS | 3868 | 1464016443569 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:14:03 INFO - PROCESS | 3868 | 1464016443605 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3868 | ++DOCSHELL 16787400 == 55 [pid = 3868] [id = 518] 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16788C00) [pid = 3868] [serial = 1554] [outer = 00000000] 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16935000) [pid = 3868] [serial = 1555] [outer = 16788C00] 08:14:03 INFO - PROCESS | 3868 | 1464016443649 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (169C1C00) [pid = 3868] [serial = 1556] [outer = 16788C00] 08:14:04 INFO - PROCESS | 3868 | 1464016444083 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 624ms 08:14:04 INFO - PROCESS | 3868 | 1464016444124 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3868 | 1464016444126 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:14:04 INFO - PROCESS | 3868 | 1464016444129 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3868 | 1464016444131 Marionette TRACE conn3 <- [1,2038,null,{}] 08:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:14:04 INFO - PROCESS | 3868 | 1464016444146 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}] 08:14:04 INFO - PROCESS | 3868 | 1464016444261 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:14:04 INFO - PROCESS | 3868 | 1464016444268 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3868 | ++DOCSHELL 1660B000 == 56 [pid = 3868] [id = 519] 08:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16786C00) [pid = 3868] [serial = 1557] [outer = 00000000] 08:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (16E0BC00) [pid = 3868] [serial = 1558] [outer = 16786C00] 08:14:04 INFO - PROCESS | 3868 | 1464016444311 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16E0CC00) [pid = 3868] [serial = 1559] [outer = 16786C00] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (197C9400) [pid = 3868] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (156E7400) [pid = 3868] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16E16C00) [pid = 3868] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (10A7E400) [pid = 3868] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (12B66000) [pid = 3868] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (12B61000) [pid = 3868] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (19514000) [pid = 3868] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (10A82400) [pid = 3868] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17394C00) [pid = 3868] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (19511800) [pid = 3868] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16658C00) [pid = 3868] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (19560C00) [pid = 3868] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16E15400) [pid = 3868] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (12A95800) [pid = 3868] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13BD8000) [pid = 3868] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (177D4C00) [pid = 3868] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (103CD800) [pid = 3868] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1288A800) [pid = 3868] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (17EA4400) [pid = 3868] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:14:04 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16D0A400) [pid = 3868] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:14:05 INFO - PROCESS | 3868 | 1464016445358 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1296ms 08:14:05 INFO - PROCESS | 3868 | 1464016445426 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3868 | 1464016445431 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:14:05 INFO - PROCESS | 3868 | 1464016445436 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3868 | 1464016445441 Marionette TRACE conn3 <- [1,2042,null,{}] 08:14:05 INFO - PROCESS | 3868 | 1464016445446 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}] 08:14:05 INFO - PROCESS | 3868 | 1464016445595 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:14:05 INFO - PROCESS | 3868 | 1464016445614 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3868 | ++DOCSHELL 105F4000 == 57 [pid = 3868] [id = 520] 08:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1127A400) [pid = 3868] [serial = 1560] [outer = 00000000] 08:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1288A800) [pid = 3868] [serial = 1561] [outer = 1127A400] 08:14:05 INFO - PROCESS | 3868 | 1464016445670 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (13183400) [pid = 3868] [serial = 1562] [outer = 1127A400] 08:14:06 INFO - PROCESS | 3868 | 1464016446283 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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 890ms 08:14:06 INFO - PROCESS | 3868 | 1464016446341 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3868 | 1464016446347 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:14:06 INFO - PROCESS | 3868 | 1464016446353 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3868 | 1464016446356 Marionette TRACE conn3 <- [1,2046,null,{}] 08:14:06 INFO - PROCESS | 3868 | 1464016446360 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}] 08:14:06 INFO - PROCESS | 3868 | 1464016446540 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:14:06 INFO - PROCESS | 3868 | 1464016446662 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3868 | ++DOCSHELL 143D3400 == 58 [pid = 3868] [id = 521] 08:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (143D7400) [pid = 3868] [serial = 1563] [outer = 00000000] 08:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (14F64800) [pid = 3868] [serial = 1564] [outer = 143D7400] 08:14:06 INFO - PROCESS | 3868 | 1464016446715 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (156E6800) [pid = 3868] [serial = 1565] [outer = 143D7400] 08:14:07 INFO - PROCESS | 3868 | 1464016447281 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 999ms 08:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:14:07 INFO - PROCESS | 3868 | 1464016447353 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3868 | 1464016447356 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 3868 | 1464016447360 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3868 | 1464016447363 Marionette TRACE conn3 <- [1,2050,null,{}] 08:14:07 INFO - PROCESS | 3868 | 1464016447374 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}] 08:14:07 INFO - PROCESS | 3868 | 1464016447474 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:14:07 INFO - PROCESS | 3868 | 1464016447608 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3868 | ++DOCSHELL 16D0F400 == 59 [pid = 3868] [id = 522] 08:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16D0FC00) [pid = 3868] [serial = 1566] [outer = 00000000] 08:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16E16C00) [pid = 3868] [serial = 1567] [outer = 16D0FC00] 08:14:07 INFO - PROCESS | 3868 | 1464016447664 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17396800) [pid = 3868] [serial = 1568] [outer = 16D0FC00] 08:14:08 INFO - PROCESS | 3868 | 1464016448250 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 937ms 08:14:08 INFO - PROCESS | 3868 | 1464016448304 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 3868 | 1464016448307 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:14:08 INFO - PROCESS | 3868 | 1464016448311 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 3868 | 1464016448313 Marionette TRACE conn3 <- [1,2054,null,{}] 08:14:08 INFO - PROCESS | 3868 | 1464016448316 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}] 08:14:08 INFO - PROCESS | 3868 | 1464016448414 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:14:08 INFO - PROCESS | 3868 | 1464016448546 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 3868 | ++DOCSHELL 16D0D800 == 60 [pid = 3868] [id = 523] 08:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16E0F000) [pid = 3868] [serial = 1569] [outer = 00000000] 08:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (17706400) [pid = 3868] [serial = 1570] [outer = 16E0F000] 08:14:08 INFO - PROCESS | 3868 | 1464016448599 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1770C000) [pid = 3868] [serial = 1571] [outer = 16E0F000] 08:14:09 INFO - PROCESS | 3868 | 1464016449183 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 937ms 08:14:09 INFO - PROCESS | 3868 | 1464016449256 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3868 | 1464016449258 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:14:09 INFO - PROCESS | 3868 | 1464016449262 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3868 | 1464016449264 Marionette TRACE conn3 <- [1,2058,null,{}] 08:14:09 INFO - PROCESS | 3868 | 1464016449268 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}] 08:14:09 INFO - PROCESS | 3868 | 1464016449365 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:14:09 INFO - PROCESS | 3868 | 1464016449575 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3868 | ++DOCSHELL 0F349400 == 61 [pid = 3868] [id = 524] 08:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1032B400) [pid = 3868] [serial = 1572] [outer = 00000000] 08:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (10558C00) [pid = 3868] [serial = 1573] [outer = 1032B400] 08:14:09 INFO - PROCESS | 3868 | 1464016449627 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10A80C00) [pid = 3868] [serial = 1574] [outer = 1032B400] 08:14:10 INFO - PROCESS | 3868 | --DOCSHELL 1370EC00 == 60 [pid = 3868] [id = 415] 08:14:10 INFO - PROCESS | 3868 | --DOCSHELL 16787400 == 59 [pid = 3868] [id = 518] 08:14:10 INFO - PROCESS | 3868 | --DOCSHELL 14F65400 == 58 [pid = 3868] [id = 517] 08:14:10 INFO - PROCESS | 3868 | --DOCSHELL 10F1BC00 == 57 [pid = 3868] [id = 516] 08:14:10 INFO - PROCESS | 3868 | --DOCSHELL 10510800 == 56 [pid = 3868] [id = 515] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (198D1000) [pid = 3868] [serial = 1522] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A21D800) [pid = 3868] [serial = 1529] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (130D2C00) [pid = 3868] [serial = 1489] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1788B800) [pid = 3868] [serial = 1495] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (198D0800) [pid = 3868] [serial = 1528] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (197DE400) [pid = 3868] [serial = 1412] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (13317C00) [pid = 3868] [serial = 1448] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13BF5400) [pid = 3868] [serial = 1507] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1665AC00) [pid = 3868] [serial = 1451] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (197CA400) [pid = 3868] [serial = 1519] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16E18800) [pid = 3868] [serial = 1526] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (19AD9400) [pid = 3868] [serial = 1523] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (198C6C00) [pid = 3868] [serial = 1498] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (156E5800) [pid = 3868] [serial = 1492] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1770C400) [pid = 3868] [serial = 1516] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (198CDC00) [pid = 3868] [serial = 1358] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (169C0000) [pid = 3868] [serial = 1511] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1A1C8400) [pid = 3868] [serial = 1409] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1743B000) [pid = 3868] [serial = 1514] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (14F56400) [pid = 3868] [serial = 1508] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13BD0C00) [pid = 3868] [serial = 1403] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16789C00) [pid = 3868] [serial = 1406] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (197D1800) [pid = 3868] [serial = 1445] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (13D29C00) [pid = 3868] [serial = 1502] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13374400) [pid = 3868] [serial = 1504] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (12D82800) [pid = 3868] [serial = 1501] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (197CC400) [pid = 3868] [serial = 1520] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17883000) [pid = 3868] [serial = 1517] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (197CA800) [pid = 3868] [serial = 1454] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16790800) [pid = 3868] [serial = 1525] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (140DC000) [pid = 3868] [serial = 1505] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1678D400) [pid = 3868] [serial = 1510] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (17397800) [pid = 3868] [serial = 1513] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1A63CC00) [pid = 3868] [serial = 1531] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16E13000) [pid = 3868] [serial = 1472] [outer = 00000000] [url = about:blank] 08:14:10 INFO - PROCESS | 3868 | 1464016450244 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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1031ms 08:14:10 INFO - PROCESS | 3868 | 1464016450318 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3868 | 1464016450322 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 3868 | 1464016450326 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:14:10 INFO - PROCESS | 3868 | 1464016450329 Marionette TRACE conn3 <- [1,2062,null,{}] 08:14:10 INFO - PROCESS | 3868 | 1464016450336 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}] 08:14:10 INFO - PROCESS | 3868 | 1464016450421 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:14:10 INFO - PROCESS | 3868 | 1464016450434 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 3868 | ++DOCSHELL 1318F400 == 57 [pid = 3868] [id = 525] 08:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13316C00) [pid = 3868] [serial = 1575] [outer = 00000000] 08:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13381800) [pid = 3868] [serial = 1576] [outer = 13316C00] 08:14:10 INFO - PROCESS | 3868 | 1464016450480 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13BCF800) [pid = 3868] [serial = 1577] [outer = 13316C00] 08:14:10 INFO - PROCESS | 3868 | 1464016450993 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 688ms 08:14:11 INFO - PROCESS | 3868 | 1464016451030 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3868 | 1464016451034 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:14:11 INFO - PROCESS | 3868 | 1464016451039 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3868 | 1464016451041 Marionette TRACE conn3 <- [1,2066,null,{}] 08:14:11 INFO - PROCESS | 3868 | 1464016451044 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}] 08:14:11 INFO - PROCESS | 3868 | 1464016451132 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:14:11 INFO - PROCESS | 3868 | 1464016451227 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3868 | ++DOCSHELL 13D29C00 == 58 [pid = 3868] [id = 526] 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (140DC800) [pid = 3868] [serial = 1578] [outer = 00000000] 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14F5A000) [pid = 3868] [serial = 1579] [outer = 140DC800] 08:14:11 INFO - PROCESS | 3868 | 1464016451271 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (156DCC00) [pid = 3868] [serial = 1580] [outer = 140DC800] 08:14:11 INFO - PROCESS | 3868 | 1464016451656 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 640ms 08:14:11 INFO - PROCESS | 3868 | 1464016451677 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3868 | 1464016451679 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:14:11 INFO - PROCESS | 3868 | 1464016451684 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3868 | 1464016451690 Marionette TRACE conn3 <- [1,2070,null,{}] 08:14:11 INFO - PROCESS | 3868 | 1464016451698 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}] 08:14:11 INFO - PROCESS | 3868 | 1464016451779 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:14:11 INFO - PROCESS | 3868 | 1464016451787 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3868 | ++DOCSHELL 16606400 == 59 [pid = 3868] [id = 527] 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16609000) [pid = 3868] [serial = 1581] [outer = 00000000] 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1678AC00) [pid = 3868] [serial = 1582] [outer = 16609000] 08:14:11 INFO - PROCESS | 3868 | 1464016451830 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16795C00) [pid = 3868] [serial = 1583] [outer = 16609000] 08:14:12 INFO - PROCESS | 3868 | 1464016452289 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 640ms 08:14:12 INFO - PROCESS | 3868 | 1464016452341 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3868 | 1464016452344 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:14:12 INFO - PROCESS | 3868 | 1464016452347 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 3868 | 1464016452349 Marionette TRACE conn3 <- [1,2074,null,{}] 08:14:12 INFO - PROCESS | 3868 | 1464016452352 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}] 08:14:12 INFO - PROCESS | 3868 | 1464016452470 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:14:12 INFO - PROCESS | 3868 | 1464016452559 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3868 | ++DOCSHELL 1678E400 == 60 [pid = 3868] [id = 528] 08:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16D07800) [pid = 3868] [serial = 1584] [outer = 00000000] 08:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16E0AC00) [pid = 3868] [serial = 1585] [outer = 16D07800] 08:14:12 INFO - PROCESS | 3868 | 1464016452602 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16E14000) [pid = 3868] [serial = 1586] [outer = 16D07800] 08:14:13 INFO - PROCESS | 3868 | 1464016453020 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 08:14:13 INFO - PROCESS | 3868 | 1464016453046 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3868 | 1464016453048 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:14:13 INFO - PROCESS | 3868 | 1464016453060 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3868 | 1464016453062 Marionette TRACE conn3 <- [1,2078,null,{}] 08:14:13 INFO - PROCESS | 3868 | 1464016453065 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}] 08:14:13 INFO - PROCESS | 3868 | 1464016453181 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:14:13 INFO - PROCESS | 3868 | 1464016453188 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3868 | ++DOCSHELL 16E31800 == 61 [pid = 3868] [id = 529] 08:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17434000) [pid = 3868] [serial = 1587] [outer = 00000000] 08:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1744F800) [pid = 3868] [serial = 1588] [outer = 17434000] 08:14:13 INFO - PROCESS | 3868 | 1464016453289 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1770DC00) [pid = 3868] [serial = 1589] [outer = 17434000] 08:14:13 INFO - PROCESS | 3868 | 1464016453716 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 703ms 08:14:13 INFO - PROCESS | 3868 | 1464016453756 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3868 | 1464016453758 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:14:13 INFO - PROCESS | 3868 | 1464016453766 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3868 | 1464016453768 Marionette TRACE conn3 <- [1,2082,null,{}] 08:14:13 INFO - PROCESS | 3868 | 1464016453771 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}] 08:14:13 INFO - PROCESS | 3868 | 1464016453906 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:14:13 INFO - PROCESS | 3868 | 1464016453929 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3868 | ++DOCSHELL 1678F400 == 62 [pid = 3868] [id = 530] 08:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1744F400) [pid = 3868] [serial = 1590] [outer = 00000000] 08:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (17D7F400) [pid = 3868] [serial = 1591] [outer = 1744F400] 08:14:13 INFO - PROCESS | 3868 | 1464016453973 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (17EA0C00) [pid = 3868] [serial = 1592] [outer = 1744F400] 08:14:14 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (105EF000) [pid = 3868] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:14:14 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (154E0400) [pid = 3868] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:14:14 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11291800) [pid = 3868] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:14:14 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (154D9000) [pid = 3868] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:14:14 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16788C00) [pid = 3868] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:14:14 INFO - PROCESS | 3868 | 1464016454430 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 687ms 08:14:14 INFO - PROCESS | 3868 | 1464016454461 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 3868 | 1464016454463 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:14:14 INFO - PROCESS | 3868 | 1464016454466 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 3868 | 1464016454468 Marionette TRACE conn3 <- [1,2086,null,{}] 08:14:14 INFO - PROCESS | 3868 | 1464016454471 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}] 08:14:14 INFO - PROCESS | 3868 | 1464016454547 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:14:14 INFO - PROCESS | 3868 | 1464016454553 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 3868 | ++DOCSHELL 103F8400 == 63 [pid = 3868] [id = 531] 08:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (12D83000) [pid = 3868] [serial = 1593] [outer = 00000000] 08:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16788C00) [pid = 3868] [serial = 1594] [outer = 12D83000] 08:14:14 INFO - PROCESS | 3868 | 1464016454595 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1822A800) [pid = 3868] [serial = 1595] [outer = 12D83000] 08:14:15 INFO - PROCESS | 3868 | 1464016455048 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 08:14:15 INFO - PROCESS | 3868 | 1464016455105 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3868 | 1464016455107 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 3868 | 1464016455110 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:14:15 INFO - PROCESS | 3868 | 1464016455112 Marionette TRACE conn3 <- [1,2090,null,{}] 08:14:15 INFO - PROCESS | 3868 | 1464016455115 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}] 08:14:15 INFO - PROCESS | 3868 | 1464016455192 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:14:15 INFO - PROCESS | 3868 | 1464016455198 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3868 | ++DOCSHELL 17884400 == 64 [pid = 3868] [id = 532] 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19512000) [pid = 3868] [serial = 1596] [outer = 00000000] 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19562C00) [pid = 3868] [serial = 1597] [outer = 19512000] 08:14:15 INFO - PROCESS | 3868 | 1464016455251 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (197CA800) [pid = 3868] [serial = 1598] [outer = 19512000] 08:14:15 INFO - PROCESS | 3868 | 1464016455694 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 641ms 08:14:15 INFO - PROCESS | 3868 | 1464016455753 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3868 | 1464016455755 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:14:15 INFO - PROCESS | 3868 | 1464016455758 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3868 | 1464016455760 Marionette TRACE conn3 <- [1,2094,null,{}] 08:14:15 INFO - PROCESS | 3868 | 1464016455763 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}] 08:14:15 INFO - PROCESS | 3868 | 1464016455840 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:14:15 INFO - PROCESS | 3868 | 1464016455846 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F3400 == 65 [pid = 3868] [id = 533] 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (0F341800) [pid = 3868] [serial = 1599] [outer = 00000000] 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (197CE400) [pid = 3868] [serial = 1600] [outer = 0F341800] 08:14:15 INFO - PROCESS | 3868 | 1464016455891 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (197D5800) [pid = 3868] [serial = 1601] [outer = 0F341800] 08:14:16 INFO - PROCESS | 3868 | 1464016456302 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 593ms 08:14:16 INFO - PROCESS | 3868 | 1464016456347 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3868 | 1464016456349 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:14:16 INFO - PROCESS | 3868 | 1464016456410 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3868 | 1464016456413 Marionette TRACE conn3 <- [1,2098,null,{}] 08:14:16 INFO - PROCESS | 3868 | 1464016456419 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}] 08:14:16 INFO - PROCESS | 3868 | 1464016456527 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:14:16 INFO - PROCESS | 3868 | 1464016456689 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 3868 | ++DOCSHELL 11CF8400 == 66 [pid = 3868] [id = 534] 08:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1288E400) [pid = 3868] [serial = 1602] [outer = 00000000] 08:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (12D7BC00) [pid = 3868] [serial = 1603] [outer = 1288E400] 08:14:16 INFO - PROCESS | 3868 | 1464016456743 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1331D000) [pid = 3868] [serial = 1604] [outer = 1288E400] 08:14:17 INFO - PROCESS | 3868 | 1464016457295 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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 953ms 08:14:17 INFO - PROCESS | 3868 | 1464016457359 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 3868 | 1464016457363 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:14:17 INFO - PROCESS | 3868 | 1464016457367 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3868 | 1464016457369 Marionette TRACE conn3 <- [1,2102,null,{}] 08:14:17 INFO - PROCESS | 3868 | 1464016457377 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}] 08:14:17 INFO - PROCESS | 3868 | 1464016457484 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:14:17 INFO - PROCESS | 3868 | 1464016457591 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3868 | ++DOCSHELL 140DD800 == 67 [pid = 3868] [id = 535] 08:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (14357800) [pid = 3868] [serial = 1605] [outer = 00000000] 08:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1660BC00) [pid = 3868] [serial = 1606] [outer = 14357800] 08:14:17 INFO - PROCESS | 3868 | 1464016457643 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16657800) [pid = 3868] [serial = 1607] [outer = 14357800] 08:14:18 INFO - PROCESS | 3868 | 1464016458237 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 953ms 08:14:18 INFO - PROCESS | 3868 | 1464016458314 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3868 | 1464016458317 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:14:18 INFO - PROCESS | 3868 | 1464016458321 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3868 | 1464016458323 Marionette TRACE conn3 <- [1,2106,null,{}] 08:14:18 INFO - PROCESS | 3868 | 1464016458327 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}] 08:14:18 INFO - PROCESS | 3868 | 1464016458442 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:14:18 INFO - PROCESS | 3868 | 1464016458584 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 3868 | ++DOCSHELL 17889C00 == 68 [pid = 3868] [id = 536] 08:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1788C000) [pid = 3868] [serial = 1608] [outer = 00000000] 08:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1822E400) [pid = 3868] [serial = 1609] [outer = 1788C000] 08:14:18 INFO - PROCESS | 3868 | 1464016458644 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (197D1400) [pid = 3868] [serial = 1610] [outer = 1788C000] 08:14:19 INFO - PROCESS | 3868 | 1464016459207 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 952ms 08:14:19 INFO - PROCESS | 3868 | 1464016459265 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3868 | 1464016459268 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:14:19 INFO - PROCESS | 3868 | 1464016459271 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3868 | 1464016459273 Marionette TRACE conn3 <- [1,2110,null,{}] 08:14:19 INFO - PROCESS | 3868 | 1464016459277 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}] 08:14:19 INFO - PROCESS | 3868 | 1464016459386 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:14:19 INFO - PROCESS | 3868 | 1464016459493 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3868 | ++DOCSHELL 197E1C00 == 69 [pid = 3868] [id = 537] 08:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (198CC800) [pid = 3868] [serial = 1611] [outer = 00000000] 08:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19AD8400) [pid = 3868] [serial = 1612] [outer = 198CC800] 08:14:19 INFO - PROCESS | 3868 | 1464016459545 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (19BB4400) [pid = 3868] [serial = 1613] [outer = 198CC800] 08:14:20 INFO - PROCESS | 3868 | 1464016460141 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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 937ms 08:14:20 INFO - PROCESS | 3868 | 1464016460216 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3868 | 1464016460219 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:14:20 INFO - PROCESS | 3868 | 1464016460223 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3868 | 1464016460225 Marionette TRACE conn3 <- [1,2114,null,{}] 08:14:20 INFO - PROCESS | 3868 | 1464016460228 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}] 08:14:20 INFO - PROCESS | 3868 | 1464016460326 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:14:20 INFO - PROCESS | 3868 | 1464016460467 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3868 | ++DOCSHELL 198C6800 == 70 [pid = 3868] [id = 538] 08:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (198D1400) [pid = 3868] [serial = 1614] [outer = 00000000] 08:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A21EC00) [pid = 3868] [serial = 1615] [outer = 198D1400] 08:14:20 INFO - PROCESS | 3868 | 1464016460519 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A637400) [pid = 3868] [serial = 1616] [outer = 198D1400] 08:14:21 INFO - PROCESS | 3868 | 1464016461064 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]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1046ms 08:14:21 INFO - PROCESS | 3868 | 1464016461284 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:14:21 INFO - PROCESS | 3868 | 1464016461288 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 3868 | 1464016461293 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3868 | 1464016461296 Marionette TRACE conn3 <- [1,2118,null,{}] 08:14:21 INFO - PROCESS | 3868 | 1464016461301 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}] 08:14:21 INFO - PROCESS | 3868 | 1464016461406 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:14:21 INFO - PROCESS | 3868 | 1464016461537 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3868 | ++DOCSHELL 103D0800 == 71 [pid = 3868] [id = 539] 08:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (10A55C00) [pid = 3868] [serial = 1617] [outer = 00000000] 08:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13905800) [pid = 3868] [serial = 1618] [outer = 10A55C00] 08:14:21 INFO - PROCESS | 3868 | 1464016461591 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13D2EC00) [pid = 3868] [serial = 1619] [outer = 10A55C00] 08:14:22 INFO - PROCESS | 3868 | 1464016462198 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] 08:14:22 INFO - PROCESS | 3868 | 1464016462263 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3868 | 1464016462270 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:14:22 INFO - PROCESS | 3868 | 1464016462274 Marionette TRACE conn3 <- [1,2122,null,{}] 08:14:22 INFO - PROCESS | 3868 | 1464016462277 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}] 08:14:22 INFO - PROCESS | 3868 | 1464016462361 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:14:22 INFO - PROCESS | 3868 | 1464016462374 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3868 | ++DOCSHELL 14F65400 == 56 [pid = 3868] [id = 540] 08:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (154D6800) [pid = 3868] [serial = 1620] [outer = 00000000] 08:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (15DD8000) [pid = 3868] [serial = 1621] [outer = 154D6800] 08:14:22 INFO - PROCESS | 3868 | 1464016462420 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1660F800) [pid = 3868] [serial = 1622] [outer = 154D6800] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (169C1C00) [pid = 3868] [serial = 1556] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16935000) [pid = 3868] [serial = 1555] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (13376000) [pid = 3868] [serial = 1547] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (128A4000) [pid = 3868] [serial = 1546] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1599AC00) [pid = 3868] [serial = 1552] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16608000) [pid = 3868] [serial = 1553] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1318B000) [pid = 3868] [serial = 1549] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (13BD0000) [pid = 3868] [serial = 1550] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (19561C00) [pid = 3868] [serial = 1540] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (159A0800) [pid = 3868] [serial = 1537] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (114A5800) [pid = 3868] [serial = 1534] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (18227800) [pid = 3868] [serial = 1544] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1770A400) [pid = 3868] [serial = 1543] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 3868 | 1464016462893 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 703ms 08:14:22 INFO - PROCESS | 3868 | 1464016462971 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 3868 | 1464016462973 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:14:22 INFO - PROCESS | 3868 | 1464016462977 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 3868 | 1464016462979 Marionette TRACE conn3 <- [1,2126,null,{}] 08:14:22 INFO - PROCESS | 3868 | 1464016462988 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}] 08:14:23 INFO - PROCESS | 3868 | 1464016463073 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:14:23 INFO - PROCESS | 3868 | 1464016463212 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3868 | ++DOCSHELL 140E1800 == 57 [pid = 3868] [id = 541] 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (156DE800) [pid = 3868] [serial = 1623] [outer = 00000000] 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16D02400) [pid = 3868] [serial = 1624] [outer = 156DE800] 08:14:23 INFO - PROCESS | 3868 | 1464016463259 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (16E0E800) [pid = 3868] [serial = 1625] [outer = 156DE800] 08:14:23 INFO - PROCESS | 3868 | 1464016463641 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]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 08:14:23 INFO - PROCESS | 3868 | 1464016463676 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 3868 | 1464016463678 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:14:23 INFO - PROCESS | 3868 | 1464016463682 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:14:23 INFO - PROCESS | 3868 | 1464016463683 Marionette TRACE conn3 <- [1,2130,null,{}] 08:14:23 INFO - PROCESS | 3868 | 1464016463687 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}] 08:14:23 INFO - PROCESS | 3868 | 1464016463767 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:14:23 INFO - PROCESS | 3868 | 1464016463773 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3868 | ++DOCSHELL 17430400 == 58 [pid = 3868] [id = 542] 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (17434C00) [pid = 3868] [serial = 1626] [outer = 00000000] 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1770E000) [pid = 3868] [serial = 1627] [outer = 17434C00] 08:14:23 INFO - PROCESS | 3868 | 1464016463817 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (18227400) [pid = 3868] [serial = 1628] [outer = 17434C00] 08:14:24 INFO - PROCESS | 3868 | 1464016464257 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] 08:14:24 INFO - PROCESS | 3868 | 1464016464298 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 3868 | 1464016464307 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 3868 | 1464016464308 Marionette TRACE conn3 <- [1,2134,null,{}] 08:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:14:24 INFO - PROCESS | 3868 | 1464016464312 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}] 08:14:24 INFO - PROCESS | 3868 | 1464016464389 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:14:24 INFO - PROCESS | 3868 | 1464016464405 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 3868 | ++DOCSHELL 11296800 == 59 [pid = 3868] [id = 543] 08:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (13313800) [pid = 3868] [serial = 1629] [outer = 00000000] 08:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (198CD400) [pid = 3868] [serial = 1630] [outer = 13313800] 08:14:24 INFO - PROCESS | 3868 | 1464016464450 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (198D0800) [pid = 3868] [serial = 1631] [outer = 13313800] 08:14:24 INFO - PROCESS | 3868 | 1464016464955 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] 08:14:25 INFO - PROCESS | 3868 | 1464016465011 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:14:25 INFO - PROCESS | 3868 | 1464016465014 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 3868 | 1464016465016 Marionette TRACE conn3 <- [1,2138,null,{}] 08:14:25 INFO - PROCESS | 3868 | 1464016465020 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}] 08:14:25 INFO - PROCESS | 3868 | 1464016465157 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:14:25 INFO - PROCESS | 3868 | 1464016465224 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6400 == 60 [pid = 3868] [id = 544] 08:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1A633800) [pid = 3868] [serial = 1632] [outer = 00000000] 08:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1A6D5400) [pid = 3868] [serial = 1633] [outer = 1A633800] 08:14:25 INFO - PROCESS | 3868 | 1464016465268 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1A768400) [pid = 3868] [serial = 1634] [outer = 1A633800] 08:14:25 INFO - PROCESS | 3868 | 1464016465695 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 08:14:25 INFO - PROCESS | 3868 | 1464016465755 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3868 | 1464016465757 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3868 | 1464016465760 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:14:25 INFO - PROCESS | 3868 | 1464016465762 Marionette TRACE conn3 <- [1,2142,null,{}] 08:14:25 INFO - PROCESS | 3868 | 1464016465766 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}] 08:14:25 INFO - PROCESS | 3868 | 1464016465901 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:14:25 INFO - PROCESS | 3868 | 1464016465910 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3868 | ++DOCSHELL 1A6D5000 == 61 [pid = 3868] [id = 545] 08:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1A763400) [pid = 3868] [serial = 1635] [outer = 00000000] 08:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A804800) [pid = 3868] [serial = 1636] [outer = 1A763400] 08:14:25 INFO - PROCESS | 3868 | 1464016465953 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A805400) [pid = 3868] [serial = 1637] [outer = 1A763400] 08:14:26 INFO - PROCESS | 3868 | 1464016466383 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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 625ms 08:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:14:26 INFO - PROCESS | 3868 | 1464016466402 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3868 | 1464016466403 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:14:26 INFO - PROCESS | 3868 | 1464016466407 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3868 | 1464016466408 Marionette TRACE conn3 <- [1,2146,null,{}] 08:14:26 INFO - PROCESS | 3868 | 1464016466412 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}] 08:14:26 INFO - PROCESS | 3868 | 1464016466521 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:14:26 INFO - PROCESS | 3868 | 1464016466527 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 3868 | ++DOCSHELL 105F1C00 == 62 [pid = 3868] [id = 546] 08:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A6D8000) [pid = 3868] [serial = 1638] [outer = 00000000] 08:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1A80DC00) [pid = 3868] [serial = 1639] [outer = 1A6D8000] 08:14:26 INFO - PROCESS | 3868 | 1464016466578 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1A811800) [pid = 3868] [serial = 1640] [outer = 1A6D8000] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (17434000) [pid = 3868] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (16D07800) [pid = 3868] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1032B400) [pid = 3868] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (13316C00) [pid = 3868] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16609000) [pid = 3868] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (140DC800) [pid = 3868] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1744F400) [pid = 3868] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (12D83000) [pid = 3868] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (19512000) [pid = 3868] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:14:26 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1A221400) [pid = 3868] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:14:27 INFO - PROCESS | 3868 | 1464016467110 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 734ms 08:14:27 INFO - PROCESS | 3868 | 1464016467145 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3868 | 1464016467147 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 3868 | 1464016467150 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:14:27 INFO - PROCESS | 3868 | 1464016467152 Marionette TRACE conn3 <- [1,2150,null,{}] 08:14:27 INFO - PROCESS | 3868 | 1464016467155 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}] 08:14:27 INFO - PROCESS | 3868 | 1464016467263 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:14:27 INFO - PROCESS | 3868 | 1464016467272 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3868 | ++DOCSHELL 10A58C00 == 63 [pid = 3868] [id = 547] 08:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (10A59400) [pid = 3868] [serial = 1641] [outer = 00000000] 08:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16E13C00) [pid = 3868] [serial = 1642] [outer = 10A59400] 08:14:27 INFO - PROCESS | 3868 | 1464016467315 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17D84000) [pid = 3868] [serial = 1643] [outer = 10A59400] 08:14:27 INFO - PROCESS | 3868 | 1464016467766 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 702ms 08:14:27 INFO - PROCESS | 3868 | 1464016467850 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3868 | 1464016467852 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:14:27 INFO - PROCESS | 3868 | 1464016467856 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 3868 | 1464016467857 Marionette TRACE conn3 <- [1,2154,null,{}] 08:14:27 INFO - PROCESS | 3868 | 1464016467861 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}] 08:14:27 INFO - PROCESS | 3868 | 1464016467940 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:14:27 INFO - PROCESS | 3868 | 1464016467951 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3868 | ++DOCSHELL 10A7D800 == 64 [pid = 3868] [id = 548] 08:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16614000) [pid = 3868] [serial = 1644] [outer = 00000000] 08:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1A810000) [pid = 3868] [serial = 1645] [outer = 16614000] 08:14:27 INFO - PROCESS | 3868 | 1464016467994 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A872400) [pid = 3868] [serial = 1646] [outer = 16614000] 08:14:28 INFO - PROCESS | 3868 | 1464016468434 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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 625ms 08:14:28 INFO - PROCESS | 3868 | 1464016468494 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3868 | 1464016468496 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:14:28 INFO - PROCESS | 3868 | 1464016468499 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3868 | 1464016468501 Marionette TRACE conn3 <- [1,2158,null,{}] 08:14:28 INFO - PROCESS | 3868 | 1464016468505 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}] 08:14:28 INFO - PROCESS | 3868 | 1464016468601 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:14:28 INFO - PROCESS | 3868 | 1464016468646 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3868 | ++DOCSHELL 14F5E000 == 65 [pid = 3868] [id = 549] 08:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (164F9800) [pid = 3868] [serial = 1647] [outer = 00000000] 08:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1AD38800) [pid = 3868] [serial = 1648] [outer = 164F9800] 08:14:28 INFO - PROCESS | 3868 | 1464016468694 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1AD40000) [pid = 3868] [serial = 1649] [outer = 164F9800] 08:14:29 INFO - PROCESS | 3868 | 1464016469344 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 891ms 08:14:29 INFO - PROCESS | 3868 | 1464016469404 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3868 | 1464016469409 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 3868 | 1464016469414 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:14:29 INFO - PROCESS | 3868 | 1464016469419 Marionette TRACE conn3 <- [1,2162,null,{}] 08:14:29 INFO - PROCESS | 3868 | 1464016469424 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}] 08:14:29 INFO - PROCESS | 3868 | 1464016469534 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:14:29 INFO - PROCESS | 3868 | 1464016469649 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3868 | ++DOCSHELL 1307B400 == 66 [pid = 3868] [id = 550] 08:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13327C00) [pid = 3868] [serial = 1650] [outer = 00000000] 08:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (13BCC000) [pid = 3868] [serial = 1651] [outer = 13327C00] 08:14:29 INFO - PROCESS | 3868 | 1464016469707 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1599AC00) [pid = 3868] [serial = 1652] [outer = 13327C00] 08:14:30 INFO - PROCESS | 3868 | 1464016470307 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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 953ms 08:14:30 INFO - PROCESS | 3868 | 1464016470360 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3868 | 1464016470366 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:14:30 INFO - PROCESS | 3868 | 1464016470373 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 3868 | 1464016470375 Marionette TRACE conn3 <- [1,2166,null,{}] 08:14:30 INFO - PROCESS | 3868 | 1464016470379 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}] 08:14:30 INFO - PROCESS | 3868 | 1464016470486 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:14:30 INFO - PROCESS | 3868 | 1464016470599 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 3868 | ++DOCSHELL 1660DC00 == 67 [pid = 3868] [id = 551] 08:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16D05C00) [pid = 3868] [serial = 1653] [outer = 00000000] 08:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (17712000) [pid = 3868] [serial = 1654] [outer = 16D05C00] 08:14:30 INFO - PROCESS | 3868 | 1464016470703 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1950BC00) [pid = 3868] [serial = 1655] [outer = 16D05C00] 08:14:31 INFO - PROCESS | 3868 | 1464016471263 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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 938ms 08:14:31 INFO - PROCESS | 3868 | 1464016471316 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3868 | 1464016471319 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:14:31 INFO - PROCESS | 3868 | 1464016471322 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3868 | 1464016471326 Marionette TRACE conn3 <- [1,2170,null,{}] 08:14:31 INFO - PROCESS | 3868 | 1464016471337 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}] 08:14:31 INFO - PROCESS | 3868 | 1464016471444 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:14:31 INFO - PROCESS | 3868 | 1464016471586 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3868 | ++DOCSHELL 16793000 == 68 [pid = 3868] [id = 552] 08:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1A767400) [pid = 3868] [serial = 1656] [outer = 00000000] 08:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A806C00) [pid = 3868] [serial = 1657] [outer = 1A767400] 08:14:31 INFO - PROCESS | 3868 | 1464016471641 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A879800) [pid = 3868] [serial = 1658] [outer = 1A767400] 08:14:32 INFO - PROCESS | 3868 | 1464016472218 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]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 952ms 08:14:32 INFO - PROCESS | 3868 | 1464016472267 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3868 | 1464016472270 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:14:32 INFO - PROCESS | 3868 | 1464016472274 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3868 | 1464016472276 Marionette TRACE conn3 <- [1,2174,null,{}] 08:14:32 INFO - PROCESS | 3868 | 1464016472280 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}] 08:14:32 INFO - PROCESS | 3868 | 1464016472382 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:14:32 INFO - PROCESS | 3868 | 1464016472494 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 3868 | ++DOCSHELL 19AAA400 == 69 [pid = 3868] [id = 553] 08:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (19AABC00) [pid = 3868] [serial = 1659] [outer = 00000000] 08:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (19AAF400) [pid = 3868] [serial = 1660] [outer = 19AABC00] 08:14:32 INFO - PROCESS | 3868 | 1464016472546 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (19AB2800) [pid = 3868] [serial = 1661] [outer = 19AABC00] 08:14:33 INFO - PROCESS | 3868 | 1464016473094 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]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 844ms 08:14:33 INFO - PROCESS | 3868 | 1464016473116 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 3868 | 1464016473118 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:14:33 INFO - PROCESS | 3868 | 1464016473122 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 3868 | 1464016473124 Marionette TRACE conn3 <- [1,2178,null,{}] 08:14:33 INFO - PROCESS | 3868 | 1464016473128 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}] 08:14:33 INFO - PROCESS | 3868 | 1464016473227 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:14:33 INFO - PROCESS | 3868 | 1464016473348 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3868 | ++DOCSHELL 1288EC00 == 70 [pid = 3868] [id = 554] 08:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (16D01800) [pid = 3868] [serial = 1662] [outer = 00000000] 08:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1A879000) [pid = 3868] [serial = 1663] [outer = 16D01800] 08:14:33 INFO - PROCESS | 3868 | 1464016473399 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1AD3DC00) [pid = 3868] [serial = 1664] [outer = 16D01800] 08:14:34 INFO - PROCESS | 3868 | 1464016474019 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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 937ms 08:14:34 INFO - PROCESS | 3868 | 1464016474067 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3868 | 1464016474069 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:14:34 INFO - PROCESS | 3868 | 1464016474073 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 3868 | 1464016474075 Marionette TRACE conn3 <- [1,2182,null,{}] 08:14:34 INFO - PROCESS | 3868 | 1464016474079 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}] 08:14:34 INFO - PROCESS | 3868 | 1464016474372 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:14:34 INFO - PROCESS | 3868 | 1464016474527 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 3868 | ++DOCSHELL 1318B000 == 71 [pid = 3868] [id = 555] 08:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1318EC00) [pid = 3868] [serial = 1665] [outer = 00000000] 08:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (13909C00) [pid = 3868] [serial = 1666] [outer = 1318EC00] 08:14:34 INFO - PROCESS | 3868 | 1464016474576 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (13D2D800) [pid = 3868] [serial = 1667] [outer = 1318EC00] 08:14:35 INFO - PROCESS | 3868 | 1464016475166 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]]]}] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 10A7D800 == 70 [pid = 3868] [id = 548] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 10A58C00 == 69 [pid = 3868] [id = 547] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 105F1C00 == 68 [pid = 3868] [id = 546] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 1A6D5000 == 67 [pid = 3868] [id = 545] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6400 == 66 [pid = 3868] [id = 544] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 11296800 == 65 [pid = 3868] [id = 543] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 17430400 == 64 [pid = 3868] [id = 542] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 140E1800 == 63 [pid = 3868] [id = 541] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 14F65400 == 62 [pid = 3868] [id = 540] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 103D0800 == 61 [pid = 3868] [id = 539] 08:14:35 INFO - PROCESS | 3868 | --DOCSHELL 0F2F3400 == 60 [pid = 3868] [id = 533] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1A6D1C00) [pid = 3868] [serial = 1532] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1744F800) [pid = 3868] [serial = 1588] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (16E0BC00) [pid = 3868] [serial = 1558] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (16E0AC00) [pid = 3868] [serial = 1585] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (16E14000) [pid = 3868] [serial = 1586] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1288A800) [pid = 3868] [serial = 1561] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1770DC00) [pid = 3868] [serial = 1589] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (14F64800) [pid = 3868] [serial = 1564] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (16E16C00) [pid = 3868] [serial = 1567] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (10A80C00) [pid = 3868] [serial = 1574] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (10558C00) [pid = 3868] [serial = 1573] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (13381800) [pid = 3868] [serial = 1576] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13BCF800) [pid = 3868] [serial = 1577] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1678AC00) [pid = 3868] [serial = 1582] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (14F5A000) [pid = 3868] [serial = 1579] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (156DCC00) [pid = 3868] [serial = 1580] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17706400) [pid = 3868] [serial = 1570] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (17D7F400) [pid = 3868] [serial = 1591] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1822A800) [pid = 3868] [serial = 1595] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (16788C00) [pid = 3868] [serial = 1594] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (17EA0C00) [pid = 3868] [serial = 1592] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (19562C00) [pid = 3868] [serial = 1597] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16795C00) [pid = 3868] [serial = 1583] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (197CA800) [pid = 3868] [serial = 1598] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (197CE400) [pid = 3868] [serial = 1600] [outer = 00000000] [url = about:blank] 08:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1218ms 08:14:35 INFO - PROCESS | 3868 | 1464016475284 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 3868 | 1464016475287 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:14:35 INFO - PROCESS | 3868 | 1464016475292 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 3868 | 1464016475296 Marionette TRACE conn3 <- [1,2186,null,{}] 08:14:35 INFO - PROCESS | 3868 | 1464016475300 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}] 08:14:35 INFO - PROCESS | 3868 | 1464016475390 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:14:35 INFO - PROCESS | 3868 | 1464016475399 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3868 | ++DOCSHELL 12D31C00 == 61 [pid = 3868] [id = 556] 08:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (12D7DC00) [pid = 3868] [serial = 1668] [outer = 00000000] 08:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (13716400) [pid = 3868] [serial = 1669] [outer = 12D7DC00] 08:14:35 INFO - PROCESS | 3868 | 1464016475445 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13BD7400) [pid = 3868] [serial = 1670] [outer = 12D7DC00] 08:14:35 INFO - PROCESS | 3868 | 1464016475981 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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 750ms 08:14:36 INFO - PROCESS | 3868 | 1464016476034 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 3868 | 1464016476036 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:14:36 INFO - PROCESS | 3868 | 1464016476040 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3868 | 1464016476042 Marionette TRACE conn3 <- [1,2190,null,{}] 08:14:36 INFO - PROCESS | 3868 | 1464016476045 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}] 08:14:36 INFO - PROCESS | 3868 | 1464016476127 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:14:36 INFO - PROCESS | 3868 | 1464016476228 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3868 | ++DOCSHELL 16657400 == 62 [pid = 3868] [id = 557] 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (16787000) [pid = 3868] [serial = 1671] [outer = 00000000] 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (16930C00) [pid = 3868] [serial = 1672] [outer = 16787000] 08:14:36 INFO - PROCESS | 3868 | 1464016476272 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16D05800) [pid = 3868] [serial = 1673] [outer = 16787000] 08:14:36 INFO - PROCESS | 3868 | 1464016476659 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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 640ms 08:14:36 INFO - PROCESS | 3868 | 1464016476675 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 3868 | 1464016476679 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:14:36 INFO - PROCESS | 3868 | 1464016476688 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3868 | 1464016476692 Marionette TRACE conn3 <- [1,2194,null,{}] 08:14:36 INFO - PROCESS | 3868 | 1464016476696 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}] 08:14:36 INFO - PROCESS | 3868 | 1464016476779 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:14:36 INFO - PROCESS | 3868 | 1464016476802 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3868 | ++DOCSHELL 12D82C00 == 63 [pid = 3868] [id = 558] 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1370F800) [pid = 3868] [serial = 1674] [outer = 00000000] 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1743B000) [pid = 3868] [serial = 1675] [outer = 1370F800] 08:14:36 INFO - PROCESS | 3868 | 1464016476846 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1770B800) [pid = 3868] [serial = 1676] [outer = 1370F800] 08:14:37 INFO - PROCESS | 3868 | 1464016477292 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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 656ms 08:14:37 INFO - PROCESS | 3868 | 1464016477341 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3868 | 1464016477343 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:14:37 INFO - PROCESS | 3868 | 1464016477346 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3868 | 1464016477348 Marionette TRACE conn3 <- [1,2198,null,{}] 08:14:37 INFO - PROCESS | 3868 | 1464016477367 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}] 08:14:37 INFO - PROCESS | 3868 | 1464016477480 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:14:37 INFO - PROCESS | 3868 | 1464016477575 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3868 | ++DOCSHELL 1788C800 == 64 [pid = 3868] [id = 559] 08:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (17D7E000) [pid = 3868] [serial = 1677] [outer = 00000000] 08:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (18225C00) [pid = 3868] [serial = 1678] [outer = 17D7E000] 08:14:37 INFO - PROCESS | 3868 | 1464016477618 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1822AC00) [pid = 3868] [serial = 1679] [outer = 17D7E000] 08:14:38 INFO - PROCESS | 3868 | 1464016478024 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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 687ms 08:14:38 INFO - PROCESS | 3868 | 1464016478044 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3868 | 1464016478046 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 3868 | 1464016478049 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:14:38 INFO - PROCESS | 3868 | 1464016478051 Marionette TRACE conn3 <- [1,2202,null,{}] 08:14:38 INFO - PROCESS | 3868 | 1464016478054 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}] 08:14:38 INFO - PROCESS | 3868 | 1464016478170 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:14:38 INFO - PROCESS | 3868 | 1464016478239 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3868 | ++DOCSHELL 197CA400 == 65 [pid = 3868] [id = 560] 08:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (197CB000) [pid = 3868] [serial = 1680] [outer = 00000000] 08:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (197D2C00) [pid = 3868] [serial = 1681] [outer = 197CB000] 08:14:38 INFO - PROCESS | 3868 | 1464016478289 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (19AA5000) [pid = 3868] [serial = 1682] [outer = 197CB000] 08:14:38 INFO - PROCESS | 3868 | 1464016478716 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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 08:14:38 INFO - PROCESS | 3868 | 1464016478749 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3868 | 1464016478751 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 3868 | 1464016478754 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:14:38 INFO - PROCESS | 3868 | 1464016478756 Marionette TRACE conn3 <- [1,2206,null,{}] 08:14:38 INFO - PROCESS | 3868 | 1464016478760 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}] 08:14:38 INFO - PROCESS | 3868 | 1464016478876 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:14:38 INFO - PROCESS | 3868 | 1464016478976 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3868 | ++DOCSHELL 19AB0000 == 66 [pid = 3868] [id = 561] 08:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (19AB0400) [pid = 3868] [serial = 1683] [outer = 00000000] 08:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1A1C8800) [pid = 3868] [serial = 1684] [outer = 19AB0400] 08:14:39 INFO - PROCESS | 3868 | 1464016479019 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A223C00) [pid = 3868] [serial = 1685] [outer = 19AB0400] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1A633800) [pid = 3868] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1A763400) [pid = 3868] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (0F341800) [pid = 3868] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (17434C00) [pid = 3868] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (13313800) [pid = 3868] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (156DE800) [pid = 3868] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (154D6800) [pid = 3868] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (10A55C00) [pid = 3868] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1A6D8000) [pid = 3868] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (10A59400) [pid = 3868] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:14:39 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (16614000) [pid = 3868] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:14:39 INFO - PROCESS | 3868 | 1464016479580 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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 843ms 08:14:39 INFO - PROCESS | 3868 | 1464016479598 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3868 | 1464016479600 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:14:39 INFO - PROCESS | 3868 | 1464016479603 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 3868 | 1464016479605 Marionette TRACE conn3 <- [1,2210,null,{}] 08:14:39 INFO - PROCESS | 3868 | 1464016479608 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}] 08:14:39 INFO - PROCESS | 3868 | 1464016479693 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:14:39 INFO - PROCESS | 3868 | 1464016479699 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3868 | ++DOCSHELL 140E0400 == 67 [pid = 3868] [id = 562] 08:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (143CD000) [pid = 3868] [serial = 1686] [outer = 00000000] 08:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (198CCC00) [pid = 3868] [serial = 1687] [outer = 143CD000] 08:14:39 INFO - PROCESS | 3868 | 1464016479753 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A11D400) [pid = 3868] [serial = 1688] [outer = 143CD000] 08:14:40 INFO - PROCESS | 3868 | 1464016480185 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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 640ms 08:14:40 INFO - PROCESS | 3868 | 1464016480257 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3868 | 1464016480259 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 3868 | 1464016480262 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3868 | 1464016480264 Marionette TRACE conn3 <- [1,2214,null,{}] 08:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:14:40 INFO - PROCESS | 3868 | 1464016480269 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}] 08:14:40 INFO - PROCESS | 3868 | 1464016480349 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:14:40 INFO - PROCESS | 3868 | 1464016480355 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3868 | ++DOCSHELL 16E30400 == 68 [pid = 3868] [id = 563] 08:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A6CA800) [pid = 3868] [serial = 1689] [outer = 00000000] 08:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1A766400) [pid = 3868] [serial = 1690] [outer = 1A6CA800] 08:14:40 INFO - PROCESS | 3868 | 1464016480398 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1A76EC00) [pid = 3868] [serial = 1691] [outer = 1A6CA800] 08:14:40 INFO - PROCESS | 3868 | 1464016480824 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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 594ms 08:14:40 INFO - PROCESS | 3868 | 1464016480865 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3868 | 1464016480867 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 3868 | 1464016480870 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3868 | 1464016480872 Marionette TRACE conn3 <- [1,2218,null,{}] 08:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:14:40 INFO - PROCESS | 3868 | 1464016480876 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}] 08:14:40 INFO - PROCESS | 3868 | 1464016480956 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:14:40 INFO - PROCESS | 3868 | 1464016480962 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3868 | ++DOCSHELL 19AA6C00 == 69 [pid = 3868] [id = 564] 08:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1A6D0000) [pid = 3868] [serial = 1692] [outer = 00000000] 08:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A812000) [pid = 3868] [serial = 1693] [outer = 1A6D0000] 08:14:41 INFO - PROCESS | 3868 | 1464016481013 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A871400) [pid = 3868] [serial = 1694] [outer = 1A6D0000] 08:14:41 INFO - PROCESS | 3868 | 1464016481435 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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 593ms 08:14:41 INFO - PROCESS | 3868 | 1464016481469 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 3868 | 1464016481471 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:14:41 INFO - PROCESS | 3868 | 1464016481474 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 3868 | 1464016481476 Marionette TRACE conn3 <- [1,2222,null,{}] 08:14:41 INFO - PROCESS | 3868 | 1464016481493 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}] 08:14:41 INFO - PROCESS | 3868 | 1464016481632 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:14:41 INFO - PROCESS | 3868 | 1464016481826 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3868 | ++DOCSHELL 0F25F800 == 70 [pid = 3868] [id = 565] 08:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (0F25FC00) [pid = 3868] [serial = 1695] [outer = 00000000] 08:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (0F265800) [pid = 3868] [serial = 1696] [outer = 0F25FC00] 08:14:41 INFO - PROCESS | 3868 | 1464016481885 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (0F2F3400) [pid = 3868] [serial = 1697] [outer = 0F25FC00] 08:14:42 INFO - PROCESS | 3868 | 1464016482444 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]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1000ms 08:14:42 INFO - PROCESS | 3868 | 1464016482479 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3868 | 1464016482483 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 3868 | 1464016482488 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:14:42 INFO - PROCESS | 3868 | 1464016482492 Marionette TRACE conn3 <- [1,2226,null,{}] 08:14:42 INFO - PROCESS | 3868 | 1464016482497 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}] 08:14:42 INFO - PROCESS | 3868 | 1464016482604 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:14:42 INFO - PROCESS | 3868 | 1464016482720 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3868 | ++DOCSHELL 13187400 == 71 [pid = 3868] [id = 566] 08:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (13381800) [pid = 3868] [serial = 1698] [outer = 00000000] 08:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (13D24400) [pid = 3868] [serial = 1699] [outer = 13381800] 08:14:42 INFO - PROCESS | 3868 | 1464016482815 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1540B400) [pid = 3868] [serial = 1700] [outer = 13381800] 08:14:43 INFO - PROCESS | 3868 | 1464016483438 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]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1000ms 08:14:43 INFO - PROCESS | 3868 | 1464016483492 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3868 | 1464016483495 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:14:43 INFO - PROCESS | 3868 | 1464016483499 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3868 | 1464016483501 Marionette TRACE conn3 <- [1,2230,null,{}] 08:14:43 INFO - PROCESS | 3868 | 1464016483505 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}] 08:14:43 INFO - PROCESS | 3868 | 1464016483609 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:14:43 INFO - PROCESS | 3868 | 1464016483754 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3868 | ++DOCSHELL 16D06400 == 72 [pid = 3868] [id = 567] 08:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (16D07800) [pid = 3868] [serial = 1701] [outer = 00000000] 08:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (17044C00) [pid = 3868] [serial = 1702] [outer = 16D07800] 08:14:43 INFO - PROCESS | 3868 | 1464016483808 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (17710C00) [pid = 3868] [serial = 1703] [outer = 16D07800] 08:14:44 INFO - PROCESS | 3868 | 1464016484362 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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 891ms 08:14:44 INFO - PROCESS | 3868 | 1464016484402 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3868 | 1464016484406 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:14:44 INFO - PROCESS | 3868 | 1464016484416 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3868 | 1464016484421 Marionette TRACE conn3 <- [1,2234,null,{}] 08:14:44 INFO - PROCESS | 3868 | 1464016484425 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}] 08:14:44 INFO - PROCESS | 3868 | 1464016484531 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:14:44 INFO - PROCESS | 3868 | 1464016484673 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3868 | ++DOCSHELL 10A5EC00 == 73 [pid = 3868] [id = 568] 08:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (17041400) [pid = 3868] [serial = 1704] [outer = 00000000] 08:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A764800) [pid = 3868] [serial = 1705] [outer = 17041400] 08:14:44 INFO - PROCESS | 3868 | 1464016484726 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1A80D000) [pid = 3868] [serial = 1706] [outer = 17041400] 08:14:45 INFO - PROCESS | 3868 | 1464016485315 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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 953ms 08:14:45 INFO - PROCESS | 3868 | 1464016485358 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3868 | 1464016485360 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:14:45 INFO - PROCESS | 3868 | 1464016485363 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3868 | 1464016485365 Marionette TRACE conn3 <- [1,2238,null,{}] 08:14:45 INFO - PROCESS | 3868 | 1464016485369 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}] 08:14:45 INFO - PROCESS | 3868 | 1464016485470 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:14:45 INFO - PROCESS | 3868 | 1464016485611 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3868 | ++DOCSHELL 105F4000 == 74 [pid = 3868] [id = 569] 08:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (19AA7800) [pid = 3868] [serial = 1707] [outer = 00000000] 08:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (1AC50400) [pid = 3868] [serial = 1708] [outer = 19AA7800] 08:14:45 INFO - PROCESS | 3868 | 1464016485664 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1AC53C00) [pid = 3868] [serial = 1709] [outer = 19AA7800] 08:14:46 INFO - PROCESS | 3868 | 1464016486216 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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 906ms 08:14:46 INFO - PROCESS | 3868 | 1464016486268 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3868 | 1464016486270 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:14:46 INFO - PROCESS | 3868 | 1464016486273 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3868 | 1464016486275 Marionette TRACE conn3 <- [1,2242,null,{}] 08:14:46 INFO - PROCESS | 3868 | 1464016486279 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}] 08:14:46 INFO - PROCESS | 3868 | 1464016486384 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:14:46 INFO - PROCESS | 3868 | 1464016486684 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F2000 == 75 [pid = 3868] [id = 570] 08:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (0F2F8C00) [pid = 3868] [serial = 1710] [outer = 00000000] 08:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (103D2800) [pid = 3868] [serial = 1711] [outer = 0F2F8C00] 08:14:46 INFO - PROCESS | 3868 | 1464016486759 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (10F0D400) [pid = 3868] [serial = 1712] [outer = 0F2F8C00] 08:14:47 INFO - PROCESS | 3868 | 1464016487411 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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1187ms 08:14:47 INFO - PROCESS | 3868 | 1464016487464 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3868 | 1464016487468 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:14:47 INFO - PROCESS | 3868 | 1464016487473 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3868 | 1464016487476 Marionette TRACE conn3 <- [1,2246,null,{}] 08:14:47 INFO - PROCESS | 3868 | 1464016487481 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}] 08:14:47 INFO - PROCESS | 3868 | 1464016487578 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:14:47 INFO - PROCESS | 3868 | 1464016487723 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3868 | ++DOCSHELL 13BD1800 == 76 [pid = 3868] [id = 571] 08:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (13BD8400) [pid = 3868] [serial = 1713] [outer = 00000000] 08:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (143D1800) [pid = 3868] [serial = 1714] [outer = 13BD8400] 08:14:47 INFO - PROCESS | 3868 | 1464016487772 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (15DDB000) [pid = 3868] [serial = 1715] [outer = 13BD8400] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 19AA6C00 == 75 [pid = 3868] [id = 564] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 16E30400 == 74 [pid = 3868] [id = 563] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 140E0400 == 73 [pid = 3868] [id = 562] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 19AB0000 == 72 [pid = 3868] [id = 561] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 197CA400 == 71 [pid = 3868] [id = 560] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 1788C800 == 70 [pid = 3868] [id = 559] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 12D82C00 == 69 [pid = 3868] [id = 558] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 16657400 == 68 [pid = 3868] [id = 557] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 12D31C00 == 67 [pid = 3868] [id = 556] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 1318B000 == 66 [pid = 3868] [id = 555] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 19AAA400 == 65 [pid = 3868] [id = 553] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 16793000 == 64 [pid = 3868] [id = 552] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 1660DC00 == 63 [pid = 3868] [id = 551] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 1307B400 == 62 [pid = 3868] [id = 550] 08:14:47 INFO - PROCESS | 3868 | --DOCSHELL 14F5E000 == 61 [pid = 3868] [id = 549] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1A6D5400) [pid = 3868] [serial = 1633] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1A804800) [pid = 3868] [serial = 1636] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (197D5800) [pid = 3868] [serial = 1601] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (12D7BC00) [pid = 3868] [serial = 1603] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (1660BC00) [pid = 3868] [serial = 1606] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (1822E400) [pid = 3868] [serial = 1609] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (1A768400) [pid = 3868] [serial = 1634] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (19AD8400) [pid = 3868] [serial = 1612] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1770E000) [pid = 3868] [serial = 1627] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (18227400) [pid = 3868] [serial = 1628] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (198CD400) [pid = 3868] [serial = 1630] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (16D02400) [pid = 3868] [serial = 1624] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (15DD8000) [pid = 3868] [serial = 1621] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1660F800) [pid = 3868] [serial = 1622] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (16E0E800) [pid = 3868] [serial = 1625] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1AD38800) [pid = 3868] [serial = 1648] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (13D2EC00) [pid = 3868] [serial = 1619] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (13905800) [pid = 3868] [serial = 1618] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1A21EC00) [pid = 3868] [serial = 1615] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1A80DC00) [pid = 3868] [serial = 1639] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1A805400) [pid = 3868] [serial = 1637] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (16E13C00) [pid = 3868] [serial = 1642] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1A810000) [pid = 3868] [serial = 1645] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1A811800) [pid = 3868] [serial = 1640] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (17D84000) [pid = 3868] [serial = 1643] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1A872400) [pid = 3868] [serial = 1646] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (198D0800) [pid = 3868] [serial = 1631] [outer = 00000000] [url = about:blank] 08:14:48 INFO - PROCESS | 3868 | 1464016488293 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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 844ms 08:14:48 INFO - PROCESS | 3868 | 1464016488314 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3868 | 1464016488318 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 3868 | 1464016488323 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:14:48 INFO - PROCESS | 3868 | 1464016488325 Marionette TRACE conn3 <- [1,2250,null,{}] 08:14:48 INFO - PROCESS | 3868 | 1464016488328 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}] 08:14:48 INFO - PROCESS | 3868 | 1464016488410 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:14:48 INFO - PROCESS | 3868 | 1464016488417 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3868 | ++DOCSHELL 13BCB800 == 62 [pid = 3868] [id = 572] 08:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (13BD5000) [pid = 3868] [serial = 1716] [outer = 00000000] 08:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1660B400) [pid = 3868] [serial = 1717] [outer = 13BD5000] 08:14:48 INFO - PROCESS | 3868 | 1464016488461 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1678C000) [pid = 3868] [serial = 1718] [outer = 13BD5000] 08:14:48 INFO - PROCESS | 3868 | 1464016488958 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 687ms 08:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:14:49 INFO - PROCESS | 3868 | 1464016489023 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3868 | 1464016489025 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3868 | 1464016489030 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3868 | 1464016489035 Marionette TRACE conn3 <- [1,2254,null,{}] 08:14:49 INFO - PROCESS | 3868 | 1464016489044 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}] 08:14:49 INFO - PROCESS | 3868 | 1464016489128 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:14:49 INFO - PROCESS | 3868 | 1464016489260 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3868 | ++DOCSHELL 16D10C00 == 63 [pid = 3868] [id = 573] 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (16E0BC00) [pid = 3868] [serial = 1719] [outer = 00000000] 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (16E15400) [pid = 3868] [serial = 1720] [outer = 16E0BC00] 08:14:49 INFO - PROCESS | 3868 | 1464016489311 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (170A4400) [pid = 3868] [serial = 1721] [outer = 16E0BC00] 08:14:49 INFO - PROCESS | 3868 | 1464016489694 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 687ms 08:14:49 INFO - PROCESS | 3868 | 1464016489728 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3868 | 1464016489730 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3868 | 1464016489733 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:14:49 INFO - PROCESS | 3868 | 1464016489735 Marionette TRACE conn3 <- [1,2258,null,{}] 08:14:49 INFO - PROCESS | 3868 | 1464016489738 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}] 08:14:49 INFO - PROCESS | 3868 | 1464016489819 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:14:49 INFO - PROCESS | 3868 | 1464016489826 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3868 | ++DOCSHELL 0F260000 == 64 [pid = 3868] [id = 574] 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (16E0F400) [pid = 3868] [serial = 1722] [outer = 00000000] 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (17D7F400) [pid = 3868] [serial = 1723] [outer = 16E0F400] 08:14:49 INFO - PROCESS | 3868 | 1464016489869 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (18228800) [pid = 3868] [serial = 1724] [outer = 16E0F400] 08:14:50 INFO - PROCESS | 3868 | 1464016490324 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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 625ms 08:14:50 INFO - PROCESS | 3868 | 1464016490373 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3868 | 1464016490384 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:14:50 INFO - PROCESS | 3868 | 1464016490388 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3868 | 1464016490390 Marionette TRACE conn3 <- [1,2262,null,{}] 08:14:50 INFO - PROCESS | 3868 | 1464016490393 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}] 08:14:50 INFO - PROCESS | 3868 | 1464016490490 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:14:50 INFO - PROCESS | 3868 | 1464016490585 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3868 | ++DOCSHELL 19515000 == 65 [pid = 3868] [id = 575] 08:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19515800) [pid = 3868] [serial = 1725] [outer = 00000000] 08:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (197CA400) [pid = 3868] [serial = 1726] [outer = 19515800] 08:14:50 INFO - PROCESS | 3868 | 1464016490635 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (197DD800) [pid = 3868] [serial = 1727] [outer = 19515800] 08:14:51 INFO - PROCESS | 3868 | 1464016491067 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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 08:14:51 INFO - PROCESS | 3868 | 1464016491112 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3868 | 1464016491114 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:14:51 INFO - PROCESS | 3868 | 1464016491123 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3868 | 1464016491125 Marionette TRACE conn3 <- [1,2266,null,{}] 08:14:51 INFO - PROCESS | 3868 | 1464016491128 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}] 08:14:51 INFO - PROCESS | 3868 | 1464016491243 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:14:51 INFO - PROCESS | 3868 | 1464016491318 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3868 | ++DOCSHELL 11427400 == 66 [pid = 3868] [id = 576] 08:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1956AC00) [pid = 3868] [serial = 1728] [outer = 00000000] 08:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (19AAA400) [pid = 3868] [serial = 1729] [outer = 1956AC00] 08:14:51 INFO - PROCESS | 3868 | 1464016491360 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (19AAC000) [pid = 3868] [serial = 1730] [outer = 1956AC00] 08:14:51 INFO - PROCESS | 3868 | 1464016491764 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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 688ms 08:14:51 INFO - PROCESS | 3868 | 1464016491824 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3868 | 1464016491826 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:14:51 INFO - PROCESS | 3868 | 1464016491830 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3868 | 1464016491831 Marionette TRACE conn3 <- [1,2270,null,{}] 08:14:51 INFO - PROCESS | 3868 | 1464016491835 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}] 08:14:51 INFO - PROCESS | 3868 | 1464016491973 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:14:51 INFO - PROCESS | 3868 | 1464016491996 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3868 | ++DOCSHELL 13BD9800 == 67 [pid = 3868] [id = 577] 08:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (19AA9800) [pid = 3868] [serial = 1731] [outer = 00000000] 08:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A6D0C00) [pid = 3868] [serial = 1732] [outer = 19AA9800] 08:14:52 INFO - PROCESS | 3868 | 1464016492039 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1A763C00) [pid = 3868] [serial = 1733] [outer = 19AA9800] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (12D7DC00) [pid = 3868] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (143CD000) [pid = 3868] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (1370F800) [pid = 3868] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1318EC00) [pid = 3868] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (19AB0400) [pid = 3868] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (17D7E000) [pid = 3868] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (197CB000) [pid = 3868] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (16787000) [pid = 3868] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:14:52 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1A6CA800) [pid = 3868] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:14:52 INFO - PROCESS | 3868 | --DOCSHELL 1B0A3000 == 66 [pid = 3868] [id = 16] 08:14:52 INFO - PROCESS | 3868 | 1464016492714 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]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 937ms 08:14:52 INFO - PROCESS | 3868 | 1464016492773 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3868 | 1464016492775 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:14:52 INFO - PROCESS | 3868 | 1464016492779 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 3868 | 1464016492780 Marionette TRACE conn3 <- [1,2274,null,{}] 08:14:52 INFO - PROCESS | 3868 | 1464016492784 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}] 08:14:52 INFO - PROCESS | 3868 | 1464016492922 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:14:52 INFO - PROCESS | 3868 | 1464016492986 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3868 | ++DOCSHELL 0F343800 == 67 [pid = 3868] [id = 578] 08:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (0F345400) [pid = 3868] [serial = 1734] [outer = 00000000] 08:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (143CD000) [pid = 3868] [serial = 1735] [outer = 0F345400] 08:14:53 INFO - PROCESS | 3868 | 1464016493029 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (174DDC00) [pid = 3868] [serial = 1736] [outer = 0F345400] 08:14:53 INFO - PROCESS | 3868 | 1464016493408 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]]]}] 08:14:53 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 08:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 687ms 08:14:53 INFO - PROCESS | 3868 | 1464016493479 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3868 | 1464016493480 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:14:53 INFO - PROCESS | 3868 | 1464016493484 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3868 | 1464016493485 Marionette TRACE conn3 <- [1,2278,null,{}] 08:14:53 INFO - PROCESS | 3868 | 1464016493489 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}] 08:14:53 INFO - PROCESS | 3868 | 1464016493571 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:14:53 INFO - PROCESS | 3868 | 1464016493577 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3868 | ++DOCSHELL 1A11C800 == 68 [pid = 3868] [id = 579] 08:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1A222400) [pid = 3868] [serial = 1737] [outer = 00000000] 08:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1A76D400) [pid = 3868] [serial = 1738] [outer = 1A222400] 08:14:53 INFO - PROCESS | 3868 | 1464016493619 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1A805800) [pid = 3868] [serial = 1739] [outer = 1A222400] 08:14:54 INFO - PROCESS | 3868 | 1464016494045 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 593ms 08:14:54 INFO - PROCESS | 3868 | 1464016494091 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3868 | 1464016494093 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:14:54 INFO - PROCESS | 3868 | 1464016494097 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3868 | 1464016494098 Marionette TRACE conn3 <- [1,2282,null,{}] 08:14:54 INFO - PROCESS | 3868 | 1464016494101 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}] 08:14:54 INFO - PROCESS | 3868 | 1464016494181 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:14:54 INFO - PROCESS | 3868 | 1464016494187 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3868 | ++DOCSHELL 10A61C00 == 69 [pid = 3868] [id = 580] 08:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (11CF2800) [pid = 3868] [serial = 1740] [outer = 00000000] 08:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A86F400) [pid = 3868] [serial = 1741] [outer = 11CF2800] 08:14:54 INFO - PROCESS | 3868 | 1464016494235 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1AC4CC00) [pid = 3868] [serial = 1742] [outer = 11CF2800] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 16D0D800 == 68 [pid = 3868] [id = 523] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 16E12400 == 67 [pid = 3868] [id = 470] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1307D400 == 66 [pid = 3868] [id = 512] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 197E1C00 == 65 [pid = 3868] [id = 537] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1037C800 == 64 [pid = 3868] [id = 500] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 14F58800 == 63 [pid = 3868] [id = 514] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 198CBC00 == 62 [pid = 3868] [id = 466] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 13BCE800 == 61 [pid = 3868] [id = 440] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 177CD800 == 60 [pid = 3868] [id = 513] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 13BCA400 == 59 [pid = 3868] [id = 468] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1390B000 == 58 [pid = 3868] [id = 428] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1043A000 == 57 [pid = 3868] [id = 511] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 16D0F400 == 56 [pid = 3868] [id = 522] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 19AE3400 == 55 [pid = 3868] [id = 455] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1307A800 == 54 [pid = 3868] [id = 453] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 10F12000 == 53 [pid = 3868] [id = 442] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1043F800 == 52 [pid = 3868] [id = 427] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 16792000 == 51 [pid = 3868] [id = 429] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1288EC00 == 50 [pid = 3868] [id = 554] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 17889C00 == 49 [pid = 3868] [id = 536] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 105F0800 == 48 [pid = 3868] [id = 467] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 13BCDC00 == 47 [pid = 3868] [id = 439] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1307D000 == 46 [pid = 3868] [id = 430] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 198C6800 == 45 [pid = 3868] [id = 538] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1950F400 == 44 [pid = 3868] [id = 469] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 0F341C00 == 43 [pid = 3868] [id = 416] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 11CF8400 == 42 [pid = 3868] [id = 534] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 140DD800 == 41 [pid = 3868] [id = 535] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 13BD1800 == 40 [pid = 3868] [id = 571] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 1B09F400 == 39 [pid = 3868] [id = 17] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 105F4000 == 38 [pid = 3868] [id = 569] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2F2000 == 37 [pid = 3868] [id = 570] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 10A5EC00 == 36 [pid = 3868] [id = 568] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 13187400 == 35 [pid = 3868] [id = 566] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 16D06400 == 34 [pid = 3868] [id = 567] 08:14:55 INFO - PROCESS | 3868 | --DOCSHELL 0F25F800 == 33 [pid = 3868] [id = 565] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 16D10C00 == 32 [pid = 3868] [id = 573] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 0F260000 == 31 [pid = 3868] [id = 574] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 19515000 == 30 [pid = 3868] [id = 575] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 1A11C800 == 29 [pid = 3868] [id = 579] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 11427400 == 28 [pid = 3868] [id = 576] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 0F343800 == 27 [pid = 3868] [id = 578] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 13BD9800 == 26 [pid = 3868] [id = 577] 08:14:56 INFO - PROCESS | 3868 | --DOCSHELL 13BCB800 == 25 [pid = 3868] [id = 572] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (19AAF400) [pid = 3868] [serial = 1660] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (13BD7400) [pid = 3868] [serial = 1670] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (17712000) [pid = 3868] [serial = 1654] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1A879000) [pid = 3868] [serial = 1663] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1A11D400) [pid = 3868] [serial = 1688] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (13716400) [pid = 3868] [serial = 1669] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1743B000) [pid = 3868] [serial = 1675] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (13909C00) [pid = 3868] [serial = 1666] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1A223C00) [pid = 3868] [serial = 1685] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (18225C00) [pid = 3868] [serial = 1678] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1A806C00) [pid = 3868] [serial = 1657] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (197D2C00) [pid = 3868] [serial = 1681] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (19AA5000) [pid = 3868] [serial = 1682] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (16930C00) [pid = 3868] [serial = 1672] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (13D2D800) [pid = 3868] [serial = 1667] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1770B800) [pid = 3868] [serial = 1676] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1A1C8800) [pid = 3868] [serial = 1684] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1A766400) [pid = 3868] [serial = 1690] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1822AC00) [pid = 3868] [serial = 1679] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16D05800) [pid = 3868] [serial = 1673] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1A76EC00) [pid = 3868] [serial = 1691] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (198CCC00) [pid = 3868] [serial = 1687] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (13BCC000) [pid = 3868] [serial = 1651] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1A812000) [pid = 3868] [serial = 1693] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 3868 | 1464016496347 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2264ms 08:14:56 INFO - PROCESS | 3868 | 1464016496369 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3868 | 1464016496373 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:14:56 INFO - PROCESS | 3868 | 1464016496385 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3868 | 1464016496389 Marionette TRACE conn3 <- [1,2286,null,{}] 08:14:56 INFO - PROCESS | 3868 | 1464016496398 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}] 08:14:56 INFO - PROCESS | 3868 | 1464016496496 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:14:56 INFO - PROCESS | 3868 | 1464016496506 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F6000 == 26 [pid = 3868] [id = 581] 08:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (0F2F7000) [pid = 3868] [serial = 1743] [outer = 00000000] 08:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (0F34B800) [pid = 3868] [serial = 1744] [outer = 0F2F7000] 08:14:56 INFO - PROCESS | 3868 | 1464016496555 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (103D4C00) [pid = 3868] [serial = 1745] [outer = 0F2F7000] 08:14:57 INFO - PROCESS | 3868 | 1464016497047 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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 703ms 08:14:57 INFO - PROCESS | 3868 | 1464016497079 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3868 | 1464016497085 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:14:57 INFO - PROCESS | 3868 | 1464016497095 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3868 | 1464016497097 Marionette TRACE conn3 <- [1,2290,null,{}] 08:14:57 INFO - PROCESS | 3868 | 1464016497101 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}] 08:14:57 INFO - PROCESS | 3868 | 1464016497187 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:14:57 INFO - PROCESS | 3868 | 1464016497196 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3868 | ++DOCSHELL 10A5C400 == 27 [pid = 3868] [id = 582] 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (10A63000) [pid = 3868] [serial = 1746] [outer = 00000000] 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (10F07400) [pid = 3868] [serial = 1747] [outer = 10A63000] 08:14:57 INFO - PROCESS | 3868 | 1464016497241 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1129A400) [pid = 3868] [serial = 1748] [outer = 10A63000] 08:14:57 INFO - PROCESS | 3868 | 1464016497720 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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 641ms 08:14:57 INFO - PROCESS | 3868 | 1464016497747 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3868 | 1464016497750 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:14:57 INFO - PROCESS | 3868 | 1464016497753 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3868 | 1464016497757 Marionette TRACE conn3 <- [1,2294,null,{}] 08:14:57 INFO - PROCESS | 3868 | 1464016497767 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}] 08:14:57 INFO - PROCESS | 3868 | 1464016497853 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:14:57 INFO - PROCESS | 3868 | 1464016497861 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3868 | ++DOCSHELL 12D32800 == 28 [pid = 3868] [id = 583] 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (12D7BC00) [pid = 3868] [serial = 1749] [outer = 00000000] 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (130D2400) [pid = 3868] [serial = 1750] [outer = 12D7BC00] 08:14:57 INFO - PROCESS | 3868 | 1464016497909 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (13316400) [pid = 3868] [serial = 1751] [outer = 12D7BC00] 08:14:58 INFO - PROCESS | 3868 | 1464016498394 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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 703ms 08:14:58 INFO - PROCESS | 3868 | 1464016498452 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 3868 | 1464016498455 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:14:58 INFO - PROCESS | 3868 | 1464016498458 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 3868 | 1464016498460 Marionette TRACE conn3 <- [1,2298,null,{}] 08:14:58 INFO - PROCESS | 3868 | 1464016498463 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}] 08:14:58 INFO - PROCESS | 3868 | 1464016498550 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:14:58 INFO - PROCESS | 3868 | 1464016498558 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 3868 | ++DOCSHELL 1318EC00 == 29 [pid = 3868] [id = 584] 08:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1371DC00) [pid = 3868] [serial = 1752] [outer = 00000000] 08:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (13BD8000) [pid = 3868] [serial = 1753] [outer = 1371DC00] 08:14:58 INFO - PROCESS | 3868 | 1464016498602 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (13D2EC00) [pid = 3868] [serial = 1754] [outer = 1371DC00] 08:14:59 INFO - PROCESS | 3868 | 1464016499078 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 703ms 08:14:59 INFO - PROCESS | 3868 | 1464016499157 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3868 | 1464016499159 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 3868 | 1464016499162 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:14:59 INFO - PROCESS | 3868 | 1464016499164 Marionette TRACE conn3 <- [1,2302,null,{}] 08:14:59 INFO - PROCESS | 3868 | 1464016499167 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}] 08:14:59 INFO - PROCESS | 3868 | 1464016499242 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:14:59 INFO - PROCESS | 3868 | 1464016499282 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3868 | ++DOCSHELL 1434FC00 == 30 [pid = 3868] [id = 585] 08:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (14352400) [pid = 3868] [serial = 1755] [outer = 00000000] 08:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (14F5A000) [pid = 3868] [serial = 1756] [outer = 14352400] 08:14:59 INFO - PROCESS | 3868 | 1464016499325 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (14F5F000) [pid = 3868] [serial = 1757] [outer = 14352400] 08:14:59 INFO - PROCESS | 3868 | 1464016499764 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 640ms 08:14:59 INFO - PROCESS | 3868 | 1464016499801 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3868 | 1464016499803 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:14:59 INFO - PROCESS | 3868 | 1464016499806 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3868 | 1464016499808 Marionette TRACE conn3 <- [1,2306,null,{}] 08:14:59 INFO - PROCESS | 3868 | 1464016499812 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}] 08:14:59 INFO - PROCESS | 3868 | 1464016499920 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:14:59 INFO - PROCESS | 3868 | 1464016499928 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3868 | ++DOCSHELL 154D6800 == 31 [pid = 3868] [id = 586] 08:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (156E8400) [pid = 3868] [serial = 1758] [outer = 00000000] 08:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (15DD6400) [pid = 3868] [serial = 1759] [outer = 156E8400] 08:14:59 INFO - PROCESS | 3868 | 1464016499972 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1660F800) [pid = 3868] [serial = 1760] [outer = 156E8400] 08:15:00 INFO - PROCESS | 3868 | 1464016500425 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] 08:15:00 INFO - PROCESS | 3868 | 1464016500508 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:15:00 INFO - PROCESS | 3868 | 1464016500512 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3868 | 1464016500514 Marionette TRACE conn3 <- [1,2310,null,{}] 08:15:00 INFO - PROCESS | 3868 | 1464016500517 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}] 08:15:00 INFO - PROCESS | 3868 | 1464016500598 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:15:00 INFO - PROCESS | 3868 | 1464016500634 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3868 | ++DOCSHELL 1604A800 == 32 [pid = 3868] [id = 587] 08:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (16632000) [pid = 3868] [serial = 1761] [outer = 00000000] 08:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (16795000) [pid = 3868] [serial = 1762] [outer = 16632000] 08:15:00 INFO - PROCESS | 3868 | 1464016500681 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (16795400) [pid = 3868] [serial = 1763] [outer = 16632000] 08:15:01 INFO - PROCESS | 3868 | 1464016501125 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 624ms 08:15:01 INFO - PROCESS | 3868 | 1464016501150 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3868 | 1464016501152 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:15:01 INFO - PROCESS | 3868 | 1464016501156 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:15:01 INFO - PROCESS | 3868 | 1464016501157 Marionette TRACE conn3 <- [1,2314,null,{}] 08:15:01 INFO - PROCESS | 3868 | 1464016501164 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}] 08:15:01 INFO - PROCESS | 3868 | 1464016501237 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:15:01 INFO - PROCESS | 3868 | 1464016501243 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3868 | ++DOCSHELL 1693B000 == 33 [pid = 3868] [id = 588] 08:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (169C0000) [pid = 3868] [serial = 1764] [outer = 00000000] 08:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (16D0D000) [pid = 3868] [serial = 1765] [outer = 169C0000] 08:15:01 INFO - PROCESS | 3868 | 1464016501286 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (16D0D400) [pid = 3868] [serial = 1766] [outer = 169C0000] 08:15:01 INFO - PROCESS | 3868 | 1464016501728 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 593ms 08:15:01 INFO - PROCESS | 3868 | 1464016501753 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3868 | 1464016501755 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:15:01 INFO - PROCESS | 3868 | 1464016501776 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 3868 | 1464016501777 Marionette TRACE conn3 <- [1,2318,null,{}] 08:15:01 INFO - PROCESS | 3868 | 1464016501781 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}] 08:15:01 INFO - PROCESS | 3868 | 1464016501894 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:15:01 INFO - PROCESS | 3868 | 1464016501900 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3868 | ++DOCSHELL 12D31C00 == 34 [pid = 3868] [id = 589] 08:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (16E0E000) [pid = 3868] [serial = 1767] [outer = 00000000] 08:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (16E17000) [pid = 3868] [serial = 1768] [outer = 16E0E000] 08:15:01 INFO - PROCESS | 3868 | 1464016501943 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (16E23400) [pid = 3868] [serial = 1769] [outer = 16E0E000] 08:15:02 INFO - PROCESS | 3868 | 1464016502415 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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 719ms 08:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:15:02 INFO - PROCESS | 3868 | 1464016502478 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3868 | 1464016502480 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:15:02 INFO - PROCESS | 3868 | 1464016502484 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3868 | 1464016502485 Marionette TRACE conn3 <- [1,2322,null,{}] 08:15:02 INFO - PROCESS | 3868 | 1464016502489 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}] 08:15:02 INFO - PROCESS | 3868 | 1464016502607 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:15:02 INFO - PROCESS | 3868 | 1464016502677 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3868 | ++DOCSHELL 1390C000 == 35 [pid = 3868] [id = 590] 08:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (16D01400) [pid = 3868] [serial = 1770] [outer = 00000000] 08:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (17708000) [pid = 3868] [serial = 1771] [outer = 16D01400] 08:15:02 INFO - PROCESS | 3868 | 1464016502722 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (1770E800) [pid = 3868] [serial = 1772] [outer = 16D01400] 08:15:03 INFO - PROCESS | 3868 | 1464016503141 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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 688ms 08:15:03 INFO - PROCESS | 3868 | 1464016503183 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3868 | 1464016503186 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:15:03 INFO - PROCESS | 3868 | 1464016503189 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3868 | 1464016503192 Marionette TRACE conn3 <- [1,2326,null,{}] 08:15:03 INFO - PROCESS | 3868 | 1464016503195 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}] 08:15:03 INFO - PROCESS | 3868 | 1464016503354 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:15:03 INFO - PROCESS | 3868 | 1464016503381 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3868 | ++DOCSHELL 174D7000 == 36 [pid = 3868] [id = 591] 08:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (17883000) [pid = 3868] [serial = 1773] [outer = 00000000] 08:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (18225C00) [pid = 3868] [serial = 1774] [outer = 17883000] 08:15:03 INFO - PROCESS | 3868 | 1464016503434 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (1822E400) [pid = 3868] [serial = 1775] [outer = 17883000] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1956AC00) [pid = 3868] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (19515800) [pid = 3868] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A222400) [pid = 3868] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (0F345400) [pid = 3868] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (19AA9800) [pid = 3868] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (1B0A5400) [pid = 3868] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (16E0BC00) [pid = 3868] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (13BD5000) [pid = 3868] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (13BD8400) [pid = 3868] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (0F2F8C00) [pid = 3868] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (19AA7800) [pid = 3868] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (17041400) [pid = 3868] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (16D07800) [pid = 3868] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (13381800) [pid = 3868] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (0F25FC00) [pid = 3868] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1A6D0000) [pid = 3868] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (16E0F400) [pid = 3868] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (16D01800) [pid = 3868] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1788C000) [pid = 3868] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (1288E400) [pid = 3868] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (197C5C00) [pid = 3868] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (13327C00) [pid = 3868] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (10F05400) [pid = 3868] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (14357800) [pid = 3868] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (198CC800) [pid = 3868] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16D0FC00) [pid = 3868] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (14F60800) [pid = 3868] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1A767400) [pid = 3868] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16D05C00) [pid = 3868] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (177D1800) [pid = 3868] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (198D1400) [pid = 3868] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1770F800) [pid = 3868] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1127A400) [pid = 3868] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (130CF400) [pid = 3868] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16786C00) [pid = 3868] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (10A7CC00) [pid = 3868] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (143D7400) [pid = 3868] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (19AABC00) [pid = 3868] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (170AF400) [pid = 3868] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16E0F000) [pid = 3868] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1B0A3400) [pid = 3868] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:15:04 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (164F9800) [pid = 3868] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:15:04 INFO - PROCESS | 3868 | 1464016504381 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1250ms 08:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:15:04 INFO - PROCESS | 3868 | 1464016504446 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3868 | 1464016504448 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3868 | 1464016504451 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3868 | 1464016504453 Marionette TRACE conn3 <- [1,2330,null,{}] 08:15:04 INFO - PROCESS | 3868 | 1464016504456 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}] 08:15:04 INFO - PROCESS | 3868 | 1464016504543 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:15:04 INFO - PROCESS | 3868 | 1464016504641 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F0000 == 37 [pid = 3868] [id = 592] 08:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (0F2F6C00) [pid = 3868] [serial = 1776] [outer = 00000000] 08:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (10F05400) [pid = 3868] [serial = 1777] [outer = 0F2F6C00] 08:15:04 INFO - PROCESS | 3868 | 1464016504686 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (10F16800) [pid = 3868] [serial = 1778] [outer = 0F2F6C00] 08:15:05 INFO - PROCESS | 3868 | 1464016505078 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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 08:15:05 INFO - PROCESS | 3868 | 1464016505090 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3868 | 1464016505091 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:15:05 INFO - PROCESS | 3868 | 1464016505095 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 3868 | 1464016505096 Marionette TRACE conn3 <- [1,2334,null,{}] 08:15:05 INFO - PROCESS | 3868 | 1464016505113 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}] 08:15:05 INFO - PROCESS | 3868 | 1464016505189 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:15:05 INFO - PROCESS | 3868 | 1464016505195 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 11C6B800 == 38 [pid = 3868] [id = 593] 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13716C00) [pid = 3868] [serial = 1779] [outer = 00000000] 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1595E000) [pid = 3868] [serial = 1780] [outer = 13716C00] 08:15:05 INFO - PROCESS | 3868 | 1464016505238 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (16612000) [pid = 3868] [serial = 1781] [outer = 13716C00] 08:15:05 INFO - PROCESS | 3868 | 1464016505654 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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 593ms 08:15:05 INFO - PROCESS | 3868 | 1464016505692 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3868 | 1464016505694 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 3868 | 1464016505698 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:15:05 INFO - PROCESS | 3868 | 1464016505699 Marionette TRACE conn3 <- [1,2338,null,{}] 08:15:05 INFO - PROCESS | 3868 | 1464016505703 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}] 08:15:05 INFO - PROCESS | 3868 | 1464016505825 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:15:05 INFO - PROCESS | 3868 | 1464016505834 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 13BD8400 == 39 [pid = 3868] [id = 594] 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (13D2E000) [pid = 3868] [serial = 1782] [outer = 00000000] 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16E18800) [pid = 3868] [serial = 1783] [outer = 13D2E000] 08:15:05 INFO - PROCESS | 3868 | 1464016505877 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1770B000) [pid = 3868] [serial = 1784] [outer = 13D2E000] 08:15:06 INFO - PROCESS | 3868 | 1464016506374 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 687ms 08:15:06 INFO - PROCESS | 3868 | 1464016506398 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3868 | 1464016506402 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:15:06 INFO - PROCESS | 3868 | 1464016506435 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3868 | 1464016506439 Marionette TRACE conn3 <- [1,2342,null,{}] 08:15:06 INFO - PROCESS | 3868 | 1464016506447 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}] 08:15:06 INFO - PROCESS | 3868 | 1464016506560 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:15:06 INFO - PROCESS | 3868 | 1464016506684 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 3868 | ++DOCSHELL 0F33D400 == 40 [pid = 3868] [id = 595] 08:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (0F33DC00) [pid = 3868] [serial = 1785] [outer = 00000000] 08:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (0F346800) [pid = 3868] [serial = 1786] [outer = 0F33DC00] 08:15:06 INFO - PROCESS | 3868 | 1464016506740 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (10561800) [pid = 3868] [serial = 1787] [outer = 0F33DC00] 08:15:07 INFO - PROCESS | 3868 | 1464016507541 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1171ms 08:15:07 INFO - PROCESS | 3868 | 1464016507587 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3868 | 1464016507592 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:15:07 INFO - PROCESS | 3868 | 1464016507599 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3868 | 1464016507602 Marionette TRACE conn3 <- [1,2346,null,{}] 08:15:07 INFO - PROCESS | 3868 | 1464016507605 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}] 08:15:07 INFO - PROCESS | 3868 | 1464016507718 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:15:07 INFO - PROCESS | 3868 | 1464016507865 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3868 | ++DOCSHELL 12D82400 == 41 [pid = 3868] [id = 596] 08:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13079000) [pid = 3868] [serial = 1788] [outer = 00000000] 08:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (13716800) [pid = 3868] [serial = 1789] [outer = 13079000] 08:15:07 INFO - PROCESS | 3868 | 1464016507919 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (13D25400) [pid = 3868] [serial = 1790] [outer = 13079000] 08:15:08 INFO - PROCESS | 3868 | 1464016508781 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1250ms 08:15:08 INFO - PROCESS | 3868 | 1464016508863 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3868 | 1464016508867 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:15:08 INFO - PROCESS | 3868 | 1464016508873 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3868 | 1464016508876 Marionette TRACE conn3 <- [1,2350,null,{}] 08:15:08 INFO - PROCESS | 3868 | 1464016508883 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}] 08:15:08 INFO - PROCESS | 3868 | 1464016508996 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:15:09 INFO - PROCESS | 3868 | 1464016509134 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3868 | ++DOCSHELL 103DA400 == 42 [pid = 3868] [id = 597] 08:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (10A55C00) [pid = 3868] [serial = 1791] [outer = 00000000] 08:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (10A7E400) [pid = 3868] [serial = 1792] [outer = 10A55C00] 08:15:09 INFO - PROCESS | 3868 | 1464016509183 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (11277800) [pid = 3868] [serial = 1793] [outer = 10A55C00] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 103EA800 == 41 [pid = 3868] [id = 402] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 0F33C400 == 40 [pid = 3868] [id = 412] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 10A56C00 == 39 [pid = 3868] [id = 404] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 1337A000 == 38 [pid = 3868] [id = 405] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 10A77000 == 37 [pid = 3868] [id = 403] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 1050E000 == 36 [pid = 3868] [id = 396] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 16D08C00 == 35 [pid = 3868] [id = 410] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 1037A800 == 34 [pid = 3868] [id = 395] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 156DD000 == 33 [pid = 3868] [id = 407] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 105FB400 == 32 [pid = 3868] [id = 399] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 169C0800 == 31 [pid = 3868] [id = 409] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 14F5C000 == 30 [pid = 3868] [id = 401] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 1660A800 == 29 [pid = 3868] [id = 400] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 13BCC400 == 28 [pid = 3868] [id = 397] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 10509000 == 27 [pid = 3868] [id = 411] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 140D3800 == 26 [pid = 3868] [id = 398] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 1599D000 == 25 [pid = 3868] [id = 408] 08:15:09 INFO - PROCESS | 3868 | --DOCSHELL 14357400 == 24 [pid = 3868] [id = 406] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1B09B800) [pid = 3868] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (13183400) [pid = 3868] [serial = 1562] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1678A800) [pid = 3868] [serial = 1538] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16E0CC00) [pid = 3868] [serial = 1559] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1337C400) [pid = 3868] [serial = 1490] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (156E6800) [pid = 3868] [serial = 1565] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (19AB2800) [pid = 3868] [serial = 1661] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (197D8000) [pid = 3868] [serial = 1487] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1770C000) [pid = 3868] [serial = 1571] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1AD3DC00) [pid = 3868] [serial = 1664] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (197D1400) [pid = 3868] [serial = 1610] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1331D000) [pid = 3868] [serial = 1604] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (198CD800) [pid = 3868] [serial = 1499] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1599AC00) [pid = 3868] [serial = 1652] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (12B65400) [pid = 3868] [serial = 1535] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16657800) [pid = 3868] [serial = 1607] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (19BB4400) [pid = 3868] [serial = 1613] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (17396800) [pid = 3868] [serial = 1568] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16665C00) [pid = 3868] [serial = 1493] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A879800) [pid = 3868] [serial = 1658] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1950BC00) [pid = 3868] [serial = 1655] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (198C5800) [pid = 3868] [serial = 1541] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A637400) [pid = 3868] [serial = 1616] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (19565400) [pid = 3868] [serial = 1496] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1A86F400) [pid = 3868] [serial = 1741] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19AAA400) [pid = 3868] [serial = 1729] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (197CA400) [pid = 3868] [serial = 1726] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (19AAC000) [pid = 3868] [serial = 1730] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1A805800) [pid = 3868] [serial = 1739] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (143CD000) [pid = 3868] [serial = 1735] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1A6D0C00) [pid = 3868] [serial = 1732] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1A76D400) [pid = 3868] [serial = 1738] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13D28400) [pid = 3868] [serial = 1178] [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.] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16E15400) [pid = 3868] [serial = 1720] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (170A4400) [pid = 3868] [serial = 1721] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1660B400) [pid = 3868] [serial = 1717] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1678C000) [pid = 3868] [serial = 1718] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (15DDB000) [pid = 3868] [serial = 1715] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (143D1800) [pid = 3868] [serial = 1714] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (10F0D400) [pid = 3868] [serial = 1712] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (103D2800) [pid = 3868] [serial = 1711] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1AC53C00) [pid = 3868] [serial = 1709] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1AC50400) [pid = 3868] [serial = 1708] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1A80D000) [pid = 3868] [serial = 1706] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1A764800) [pid = 3868] [serial = 1705] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17710C00) [pid = 3868] [serial = 1703] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17044C00) [pid = 3868] [serial = 1702] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1540B400) [pid = 3868] [serial = 1700] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (13D24400) [pid = 3868] [serial = 1699] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (0F2F3400) [pid = 3868] [serial = 1697] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (0F265800) [pid = 3868] [serial = 1696] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1A871400) [pid = 3868] [serial = 1694] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (17D7F400) [pid = 3868] [serial = 1723] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1A763C00) [pid = 3868] [serial = 1733] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (197DD800) [pid = 3868] [serial = 1727] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (174DDC00) [pid = 3868] [serial = 1736] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (18228800) [pid = 3868] [serial = 1724] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1AD40000) [pid = 3868] [serial = 1649] [outer = 00000000] [url = about:blank] 08:15:09 INFO - PROCESS | 3868 | 1464016509706 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 906ms 08:15:09 INFO - PROCESS | 3868 | 1464016509781 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3868 | 1464016509786 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:15:09 INFO - PROCESS | 3868 | 1464016509792 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3868 | 1464016509795 Marionette TRACE conn3 <- [1,2354,null,{}] 08:15:09 INFO - PROCESS | 3868 | 1464016509798 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}] 08:15:09 INFO - PROCESS | 3868 | 1464016509887 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:15:09 INFO - PROCESS | 3868 | 1464016509901 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3868 | ++DOCSHELL 10A56C00 == 25 [pid = 3868] [id = 598] 08:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (10A58C00) [pid = 3868] [serial = 1794] [outer = 00000000] 08:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (114AE000) [pid = 3868] [serial = 1795] [outer = 10A58C00] 08:15:09 INFO - PROCESS | 3868 | 1464016509945 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1288E400) [pid = 3868] [serial = 1796] [outer = 10A58C00] 08:15:10 INFO - PROCESS | 3868 | 1464016510640 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]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 906ms 08:15:10 INFO - PROCESS | 3868 | 1464016510696 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3868 | 1464016510701 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:15:10 INFO - PROCESS | 3868 | 1464016510707 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3868 | 1464016510710 Marionette TRACE conn3 <- [1,2358,null,{}] 08:15:10 INFO - PROCESS | 3868 | 1464016510716 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}] 08:15:10 INFO - PROCESS | 3868 | 1464016510817 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:15:10 INFO - PROCESS | 3868 | 1464016510955 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3868 | ++DOCSHELL 1037A800 == 26 [pid = 3868] [id = 599] 08:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (10A61000) [pid = 3868] [serial = 1797] [outer = 00000000] 08:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1288C400) [pid = 3868] [serial = 1798] [outer = 10A61000] 08:15:11 INFO - PROCESS | 3868 | 1464016511011 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13073800) [pid = 3868] [serial = 1799] [outer = 10A61000] 08:15:11 INFO - PROCESS | 3868 | 1464016511567 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 906ms 08:15:11 INFO - PROCESS | 3868 | 1464016511611 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3868 | 1464016511617 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:15:11 INFO - PROCESS | 3868 | 1464016511624 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 3868 | 1464016511626 Marionette TRACE conn3 <- [1,2362,null,{}] 08:15:11 INFO - PROCESS | 3868 | 1464016511630 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}] 08:15:11 INFO - PROCESS | 3868 | 1464016511727 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:15:11 INFO - PROCESS | 3868 | 1464016511829 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 3868 | ++DOCSHELL 13717800 == 27 [pid = 3868] [id = 600] 08:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13717C00) [pid = 3868] [serial = 1800] [outer = 00000000] 08:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (13BCA800) [pid = 3868] [serial = 1801] [outer = 13717C00] 08:15:11 INFO - PROCESS | 3868 | 1464016511882 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (13BD1C00) [pid = 3868] [serial = 1802] [outer = 13717C00] 08:15:12 INFO - PROCESS | 3868 | 1464016512494 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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 890ms 08:15:12 INFO - PROCESS | 3868 | 1464016512526 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3868 | 1464016512529 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:15:12 INFO - PROCESS | 3868 | 1464016512532 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3868 | 1464016512536 Marionette TRACE conn3 <- [1,2366,null,{}] 08:15:12 INFO - PROCESS | 3868 | 1464016512548 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}] 08:15:12 INFO - PROCESS | 3868 | 1464016512650 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:15:12 INFO - PROCESS | 3868 | 1464016512756 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3868 | ++DOCSHELL 1540C800 == 28 [pid = 3868] [id = 601] 08:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (154D5C00) [pid = 3868] [serial = 1803] [outer = 00000000] 08:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (156DE000) [pid = 3868] [serial = 1804] [outer = 154D5C00] 08:15:12 INFO - PROCESS | 3868 | 1464016512812 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15962400) [pid = 3868] [serial = 1805] [outer = 154D5C00] 08:15:13 INFO - PROCESS | 3868 | 1464016513379 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 905ms 08:15:13 INFO - PROCESS | 3868 | 1464016513436 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3868 | 1464016513439 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:15:13 INFO - PROCESS | 3868 | 1464016513442 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3868 | 1464016513444 Marionette TRACE conn3 <- [1,2370,null,{}] 08:15:13 INFO - PROCESS | 3868 | 1464016513448 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}] 08:15:13 INFO - PROCESS | 3868 | 1464016513544 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:15:13 INFO - PROCESS | 3868 | 1464016513644 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3868 | ++DOCSHELL 14357400 == 29 [pid = 3868] [id = 602] 08:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (14358000) [pid = 3868] [serial = 1806] [outer = 00000000] 08:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16609000) [pid = 3868] [serial = 1807] [outer = 14358000] 08:15:13 INFO - PROCESS | 3868 | 1464016513697 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16610000) [pid = 3868] [serial = 1808] [outer = 14358000] 08:15:14 INFO - PROCESS | 3868 | 1464016514294 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 906ms 08:15:14 INFO - PROCESS | 3868 | 1464016514346 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3868 | 1464016514348 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:15:14 INFO - PROCESS | 3868 | 1464016514351 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3868 | 1464016514353 Marionette TRACE conn3 <- [1,2374,null,{}] 08:15:14 INFO - PROCESS | 3868 | 1464016514377 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}] 08:15:14 INFO - PROCESS | 3868 | 1464016514472 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:15:14 INFO - PROCESS | 3868 | 1464016514598 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3868 | ++DOCSHELL 10375800 == 30 [pid = 3868] [id = 603] 08:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16608C00) [pid = 3868] [serial = 1809] [outer = 00000000] 08:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16666800) [pid = 3868] [serial = 1810] [outer = 16608C00] 08:15:14 INFO - PROCESS | 3868 | 1464016514651 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16786C00) [pid = 3868] [serial = 1811] [outer = 16608C00] 08:15:15 INFO - PROCESS | 3868 | 1464016515283 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1000ms 08:15:15 INFO - PROCESS | 3868 | 1464016515355 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3868 | 1464016515359 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:15:15 INFO - PROCESS | 3868 | 1464016515364 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3868 | 1464016515368 Marionette TRACE conn3 <- [1,2378,null,{}] 08:15:15 INFO - PROCESS | 3868 | 1464016515372 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}] 08:15:15 INFO - PROCESS | 3868 | 1464016515456 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:15:15 INFO - PROCESS | 3868 | 1464016515470 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3868 | ++DOCSHELL 11A10800 == 31 [pid = 3868] [id = 604] 08:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (11C5EC00) [pid = 3868] [serial = 1812] [outer = 00000000] 08:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (13316C00) [pid = 3868] [serial = 1813] [outer = 11C5EC00] 08:15:15 INFO - PROCESS | 3868 | 1464016515516 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (13718000) [pid = 3868] [serial = 1814] [outer = 11C5EC00] 08:15:16 INFO - PROCESS | 3868 | 1464016516029 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 08:15:16 INFO - PROCESS | 3868 | 1464016516065 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3868 | 1464016516070 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:15:16 INFO - PROCESS | 3868 | 1464016516076 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3868 | 1464016516079 Marionette TRACE conn3 <- [1,2382,null,{}] 08:15:16 INFO - PROCESS | 3868 | 1464016516082 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}] 08:15:16 INFO - PROCESS | 3868 | 1464016516164 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:15:16 INFO - PROCESS | 3868 | 1464016516260 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3868 | ++DOCSHELL 1401D400 == 32 [pid = 3868] [id = 605] 08:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (140E0800) [pid = 3868] [serial = 1815] [outer = 00000000] 08:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (156E9800) [pid = 3868] [serial = 1816] [outer = 140E0800] 08:15:16 INFO - PROCESS | 3868 | 1464016516310 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16606000) [pid = 3868] [serial = 1817] [outer = 140E0800] 08:15:16 INFO - PROCESS | 3868 | 1464016516764 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 08:15:16 INFO - PROCESS | 3868 | 1464016516816 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3868 | 1464016516818 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:15:16 INFO - PROCESS | 3868 | 1464016516828 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3868 | 1464016516831 Marionette TRACE conn3 <- [1,2386,null,{}] 08:15:16 INFO - PROCESS | 3868 | 1464016516841 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}] 08:15:16 INFO - PROCESS | 3868 | 1464016516956 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:15:17 INFO - PROCESS | 3868 | 1464016517020 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3868 | ++DOCSHELL 13313800 == 33 [pid = 3868] [id = 606] 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16611C00) [pid = 3868] [serial = 1818] [outer = 00000000] 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16D0DC00) [pid = 3868] [serial = 1819] [outer = 16611C00] 08:15:17 INFO - PROCESS | 3868 | 1464016517074 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16E11400) [pid = 3868] [serial = 1820] [outer = 16611C00] 08:15:17 INFO - PROCESS | 3868 | 1464016517486 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 687ms 08:15:17 INFO - PROCESS | 3868 | 1464016517528 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3868 | 1464016517530 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:15:17 INFO - PROCESS | 3868 | 1464016517571 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3868 | 1464016517573 Marionette TRACE conn3 <- [1,2390,null,{}] 08:15:17 INFO - PROCESS | 3868 | 1464016517577 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}] 08:15:17 INFO - PROCESS | 3868 | 1464016517685 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:15:17 INFO - PROCESS | 3868 | 1464016517758 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3868 | ++DOCSHELL 16786800 == 34 [pid = 3868] [id = 607] 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (169C8C00) [pid = 3868] [serial = 1821] [outer = 00000000] 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (17430C00) [pid = 3868] [serial = 1822] [outer = 169C8C00] 08:15:17 INFO - PROCESS | 3868 | 1464016517801 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1743B400) [pid = 3868] [serial = 1823] [outer = 169C8C00] 08:15:18 INFO - PROCESS | 3868 | 1464016518215 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]]]}] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16D01400) [pid = 3868] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (12D7BC00) [pid = 3868] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1371DC00) [pid = 3868] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (0F2F7000) [pid = 3868] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (10A63000) [pid = 3868] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (14352400) [pid = 3868] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13716C00) [pid = 3868] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16E0E000) [pid = 3868] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (169C0000) [pid = 3868] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (0F2F6C00) [pid = 3868] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (156E8400) [pid = 3868] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (17883000) [pid = 3868] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16632000) [pid = 3868] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10A55C00) [pid = 3868] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 719ms 08:15:18 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (13D2E000) [pid = 3868] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:15:18 INFO - PROCESS | 3868 | 1464016518261 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3868 | 1464016518263 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:15:18 INFO - PROCESS | 3868 | 1464016518266 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3868 | 1464016518268 Marionette TRACE conn3 <- [1,2394,null,{}] 08:15:18 INFO - PROCESS | 3868 | 1464016518272 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}] 08:15:18 INFO - PROCESS | 3868 | 1464016518386 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:15:18 INFO - PROCESS | 3868 | 1464016518397 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3868 | ++DOCSHELL 10567800 == 35 [pid = 3868] [id = 608] 08:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11CF8400) [pid = 3868] [serial = 1824] [outer = 00000000] 08:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (13BCA400) [pid = 3868] [serial = 1825] [outer = 11CF8400] 08:15:18 INFO - PROCESS | 3868 | 1464016518441 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (15404800) [pid = 3868] [serial = 1826] [outer = 11CF8400] 08:15:18 INFO - PROCESS | 3868 | 1464016518853 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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 641ms 08:15:18 INFO - PROCESS | 3868 | 1464016518905 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3868 | 1464016518907 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:15:18 INFO - PROCESS | 3868 | 1464016518915 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3868 | 1464016518916 Marionette TRACE conn3 <- [1,2398,null,{}] 08:15:18 INFO - PROCESS | 3868 | 1464016518920 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}] 08:15:18 INFO - PROCESS | 3868 | 1464016519009 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:15:19 INFO - PROCESS | 3868 | 1464016519050 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3868 | ++DOCSHELL 17451400 == 36 [pid = 3868] [id = 609] 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (174D6400) [pid = 3868] [serial = 1827] [outer = 00000000] 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (17712000) [pid = 3868] [serial = 1828] [outer = 174D6400] 08:15:19 INFO - PROCESS | 3868 | 1464016519094 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (177D5800) [pid = 3868] [serial = 1829] [outer = 174D6400] 08:15:19 INFO - PROCESS | 3868 | 1464016519548 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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 702ms 08:15:19 INFO - PROCESS | 3868 | 1464016519615 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 3868 | 1464016519617 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:15:19 INFO - PROCESS | 3868 | 1464016519620 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 3868 | 1464016519622 Marionette TRACE conn3 <- [1,2402,null,{}] 08:15:19 INFO - PROCESS | 3868 | 1464016519626 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}] 08:15:19 INFO - PROCESS | 3868 | 1464016519701 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:15:19 INFO - PROCESS | 3868 | 1464016519710 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3868 | ++DOCSHELL 17888C00 == 37 [pid = 3868] [id = 610] 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1788AC00) [pid = 3868] [serial = 1830] [outer = 00000000] 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (17EA3800) [pid = 3868] [serial = 1831] [outer = 1788AC00] 08:15:19 INFO - PROCESS | 3868 | 1464016519753 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1822B000) [pid = 3868] [serial = 1832] [outer = 1788AC00] 08:15:20 INFO - PROCESS | 3868 | 1464016520211 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 08:15:20 INFO - PROCESS | 3868 | 1464016520259 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3868 | 1464016520261 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 3868 | 1464016520264 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:15:20 INFO - PROCESS | 3868 | 1464016520265 Marionette TRACE conn3 <- [1,2406,null,{}] 08:15:20 INFO - PROCESS | 3868 | 1464016520269 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}] 08:15:20 INFO - PROCESS | 3868 | 1464016520345 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:15:20 INFO - PROCESS | 3868 | 1464016520351 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3868 | ++DOCSHELL 17E9EC00 == 38 [pid = 3868] [id = 611] 08:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (19510C00) [pid = 3868] [serial = 1833] [outer = 00000000] 08:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (19565000) [pid = 3868] [serial = 1834] [outer = 19510C00] 08:15:20 INFO - PROCESS | 3868 | 1464016520394 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (197C7800) [pid = 3868] [serial = 1835] [outer = 19510C00] 08:15:21 INFO - PROCESS | 3868 | 1464016521074 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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 844ms 08:15:21 INFO - PROCESS | 3868 | 1464016521108 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3868 | 1464016521113 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:15:21 INFO - PROCESS | 3868 | 1464016521118 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:15:21 INFO - PROCESS | 3868 | 1464016521122 Marionette TRACE conn3 <- [1,2410,null,{}] 08:15:21 INFO - PROCESS | 3868 | 1464016521127 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}] 08:15:21 INFO - PROCESS | 3868 | 1464016521241 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:15:21 INFO - PROCESS | 3868 | 1464016521379 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3868 | ++DOCSHELL 10A77C00 == 39 [pid = 3868] [id = 612] 08:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10A7DC00) [pid = 3868] [serial = 1836] [outer = 00000000] 08:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1318FC00) [pid = 3868] [serial = 1837] [outer = 10A7DC00] 08:15:21 INFO - PROCESS | 3868 | 1464016521434 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (14011000) [pid = 3868] [serial = 1838] [outer = 10A7DC00] 08:15:22 INFO - PROCESS | 3868 | 1464016522052 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 999ms 08:15:22 INFO - PROCESS | 3868 | 1464016522121 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3868 | 1464016522127 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:15:22 INFO - PROCESS | 3868 | 1464016522133 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3868 | 1464016522136 Marionette TRACE conn3 <- [1,2414,null,{}] 08:15:22 INFO - PROCESS | 3868 | 1464016522140 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}] 08:15:22 INFO - PROCESS | 3868 | 1464016522276 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:15:22 INFO - PROCESS | 3868 | 1464016522412 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3868 | ++DOCSHELL 1678C400 == 40 [pid = 3868] [id = 613] 08:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1678D800) [pid = 3868] [serial = 1839] [outer = 00000000] 08:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16D05800) [pid = 3868] [serial = 1840] [outer = 1678D800] 08:15:22 INFO - PROCESS | 3868 | 1464016522469 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17041400) [pid = 3868] [serial = 1841] [outer = 1678D800] 08:15:22 INFO - PROCESS | 3868 | 1464016523013 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 906ms 08:15:23 INFO - PROCESS | 3868 | 1464016523035 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3868 | 1464016523038 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:15:23 INFO - PROCESS | 3868 | 1464016523042 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3868 | 1464016523045 Marionette TRACE conn3 <- [1,2418,null,{}] 08:15:23 INFO - PROCESS | 3868 | 1464016523056 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}] 08:15:23 INFO - PROCESS | 3868 | 1464016523159 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:15:23 INFO - PROCESS | 3868 | 1464016523300 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3868 | ++DOCSHELL 19516800 == 41 [pid = 3868] [id = 614] 08:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (19516C00) [pid = 3868] [serial = 1842] [outer = 00000000] 08:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (197CA000) [pid = 3868] [serial = 1843] [outer = 19516C00] 08:15:23 INFO - PROCESS | 3868 | 1464016523356 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (197D2400) [pid = 3868] [serial = 1844] [outer = 19516C00] 08:15:23 INFO - PROCESS | 3868 | 1464016523982 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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 999ms 08:15:24 INFO - PROCESS | 3868 | 1464016524234 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3868 | 1464016524238 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3868 | 1464016524244 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3868 | 1464016524247 Marionette TRACE conn3 <- [1,2422,null,{}] 08:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:15:24 INFO - PROCESS | 3868 | 1464016524252 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}] 08:15:24 INFO - PROCESS | 3868 | 1464016524355 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:15:24 INFO - PROCESS | 3868 | 1464016524486 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3868 | ++DOCSHELL 105F2400 == 42 [pid = 3868] [id = 615] 08:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (105F4400) [pid = 3868] [serial = 1845] [outer = 00000000] 08:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (11426C00) [pid = 3868] [serial = 1846] [outer = 105F4400] 08:15:24 INFO - PROCESS | 3868 | 1464016524537 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1288EC00) [pid = 3868] [serial = 1847] [outer = 105F4400] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 17888C00 == 41 [pid = 3868] [id = 610] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 17451400 == 40 [pid = 3868] [id = 609] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 10567800 == 39 [pid = 3868] [id = 608] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 16786800 == 38 [pid = 3868] [id = 607] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 13313800 == 37 [pid = 3868] [id = 606] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1401D400 == 36 [pid = 3868] [id = 605] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 11A10800 == 35 [pid = 3868] [id = 604] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 13717800 == 34 [pid = 3868] [id = 600] 08:15:25 INFO - PROCESS | 3868 | --DOCSHELL 1037A800 == 33 [pid = 3868] [id = 599] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (114AE000) [pid = 3868] [serial = 1795] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17708000) [pid = 3868] [serial = 1771] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (130D2400) [pid = 3868] [serial = 1750] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13316400) [pid = 3868] [serial = 1751] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13BD8000) [pid = 3868] [serial = 1753] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (13D2EC00) [pid = 3868] [serial = 1754] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (0F34B800) [pid = 3868] [serial = 1744] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (103D4C00) [pid = 3868] [serial = 1745] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (10F07400) [pid = 3868] [serial = 1747] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1129A400) [pid = 3868] [serial = 1748] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (14F5A000) [pid = 3868] [serial = 1756] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (14F5F000) [pid = 3868] [serial = 1757] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16612000) [pid = 3868] [serial = 1781] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16E23400) [pid = 3868] [serial = 1769] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16D0D000) [pid = 3868] [serial = 1765] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1770E800) [pid = 3868] [serial = 1772] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (10F05400) [pid = 3868] [serial = 1777] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15DD6400) [pid = 3868] [serial = 1759] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1660F800) [pid = 3868] [serial = 1760] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18225C00) [pid = 3868] [serial = 1774] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1595E000) [pid = 3868] [serial = 1780] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16795000) [pid = 3868] [serial = 1762] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16795400) [pid = 3868] [serial = 1763] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (10A7E400) [pid = 3868] [serial = 1792] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (0F346800) [pid = 3868] [serial = 1786] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1822E400) [pid = 3868] [serial = 1775] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13716800) [pid = 3868] [serial = 1789] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16E17000) [pid = 3868] [serial = 1768] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F16800) [pid = 3868] [serial = 1778] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1770B000) [pid = 3868] [serial = 1784] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (11277800) [pid = 3868] [serial = 1793] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (16D0D400) [pid = 3868] [serial = 1766] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16E18800) [pid = 3868] [serial = 1783] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3868 | 1464016525106 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 921ms 08:15:25 INFO - PROCESS | 3868 | 1464016525171 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3868 | 1464016525174 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:15:25 INFO - PROCESS | 3868 | 1464016525181 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3868 | 1464016525184 Marionette TRACE conn3 <- [1,2426,null,{}] 08:15:25 INFO - PROCESS | 3868 | 1464016525190 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}] 08:15:25 INFO - PROCESS | 3868 | 1464016525272 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:15:25 INFO - PROCESS | 3868 | 1464016525285 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3868 | ++DOCSHELL 10F0C400 == 34 [pid = 3868] [id = 616] 08:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (10F16800) [pid = 3868] [serial = 1848] [outer = 00000000] 08:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1129A400) [pid = 3868] [serial = 1849] [outer = 10F16800] 08:15:25 INFO - PROCESS | 3868 | 1464016525337 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (12D83400) [pid = 3868] [serial = 1850] [outer = 10F16800] 08:15:25 INFO - PROCESS | 3868 | 1464016525862 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 750ms 08:15:25 INFO - PROCESS | 3868 | 1464016525921 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3868 | 1464016525923 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:15:25 INFO - PROCESS | 3868 | 1464016525926 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3868 | 1464016525928 Marionette TRACE conn3 <- [1,2430,null,{}] 08:15:25 INFO - PROCESS | 3868 | 1464016525937 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}] 08:15:26 INFO - PROCESS | 3868 | 1464016526022 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:15:26 INFO - PROCESS | 3868 | 1464016526118 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3868 | ++DOCSHELL 13BD9000 == 35 [pid = 3868] [id = 617] 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13BD9C00) [pid = 3868] [serial = 1851] [outer = 00000000] 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (140E1400) [pid = 3868] [serial = 1852] [outer = 13BD9C00] 08:15:26 INFO - PROCESS | 3868 | 1464016526165 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (14F5A000) [pid = 3868] [serial = 1853] [outer = 13BD9C00] 08:15:26 INFO - PROCESS | 3868 | 1464016526539 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 640ms 08:15:26 INFO - PROCESS | 3868 | 1464016526564 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3868 | 1464016526566 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:15:26 INFO - PROCESS | 3868 | 1464016526569 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3868 | 1464016526571 Marionette TRACE conn3 <- [1,2434,null,{}] 08:15:26 INFO - PROCESS | 3868 | 1464016526574 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}] 08:15:26 INFO - PROCESS | 3868 | 1464016526654 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:15:26 INFO - PROCESS | 3868 | 1464016526660 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3868 | ++DOCSHELL 14F65400 == 36 [pid = 3868] [id = 618] 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (156E5C00) [pid = 3868] [serial = 1854] [outer = 00000000] 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1660C400) [pid = 3868] [serial = 1855] [outer = 156E5C00] 08:15:26 INFO - PROCESS | 3868 | 1464016526705 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16613000) [pid = 3868] [serial = 1856] [outer = 156E5C00] 08:15:27 INFO - PROCESS | 3868 | 1464016527133 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 593ms 08:15:27 INFO - PROCESS | 3868 | 1464016527167 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3868 | 1464016527169 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:15:27 INFO - PROCESS | 3868 | 1464016527190 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3868 | 1464016527192 Marionette TRACE conn3 <- [1,2438,null,{}] 08:15:27 INFO - PROCESS | 3868 | 1464016527195 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}] 08:15:27 INFO - PROCESS | 3868 | 1464016527318 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:15:27 INFO - PROCESS | 3868 | 1464016527420 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3868 | ++DOCSHELL 16795000 == 37 [pid = 3868] [id = 619] 08:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (16930400) [pid = 3868] [serial = 1857] [outer = 00000000] 08:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (169BFC00) [pid = 3868] [serial = 1858] [outer = 16930400] 08:15:27 INFO - PROCESS | 3868 | 1464016527473 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16D03800) [pid = 3868] [serial = 1859] [outer = 16930400] 08:15:27 INFO - PROCESS | 3868 | 1464016527866 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 702ms 08:15:27 INFO - PROCESS | 3868 | 1464016527890 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3868 | 1464016527892 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:15:27 INFO - PROCESS | 3868 | 1464016527895 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3868 | 1464016527897 Marionette TRACE conn3 <- [1,2442,null,{}] 08:15:27 INFO - PROCESS | 3868 | 1464016527900 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}] 08:15:28 INFO - PROCESS | 3868 | 1464016528033 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:15:28 INFO - PROCESS | 3868 | 1464016528040 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3868 | ++DOCSHELL 10484000 == 38 [pid = 3868] [id = 620] 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16633000) [pid = 3868] [serial = 1860] [outer = 00000000] 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16E30C00) [pid = 3868] [serial = 1861] [outer = 16633000] 08:15:28 INFO - PROCESS | 3868 | 1464016528136 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17434400) [pid = 3868] [serial = 1862] [outer = 16633000] 08:15:28 INFO - PROCESS | 3868 | 1464016528564 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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 703ms 08:15:28 INFO - PROCESS | 3868 | 1464016528596 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3868 | 1464016528598 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:15:28 INFO - PROCESS | 3868 | 1464016528601 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3868 | 1464016528603 Marionette TRACE conn3 <- [1,2446,null,{}] 08:15:28 INFO - PROCESS | 3868 | 1464016528611 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}] 08:15:28 INFO - PROCESS | 3868 | 1464016528780 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:15:28 INFO - PROCESS | 3868 | 1464016528803 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3868 | ++DOCSHELL 17707400 == 39 [pid = 3868] [id = 621] 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (17707800) [pid = 3868] [serial = 1863] [outer = 00000000] 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1770E800) [pid = 3868] [serial = 1864] [outer = 17707800] 08:15:28 INFO - PROCESS | 3868 | 1464016528845 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (177CC400) [pid = 3868] [serial = 1865] [outer = 17707800] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1788AC00) [pid = 3868] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (11C5EC00) [pid = 3868] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (140E0800) [pid = 3868] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (16611C00) [pid = 3868] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (10A58C00) [pid = 3868] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (169C8C00) [pid = 3868] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (11CF8400) [pid = 3868] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:15:29 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (174D6400) [pid = 3868] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:15:29 INFO - PROCESS | 3868 | 1464016529415 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 844ms 08:15:29 INFO - PROCESS | 3868 | 1464016529443 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3868 | 1464016529445 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:15:29 INFO - PROCESS | 3868 | 1464016529448 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:15:29 INFO - PROCESS | 3868 | 1464016529450 Marionette TRACE conn3 <- [1,2450,null,{}] 08:15:29 INFO - PROCESS | 3868 | 1464016529453 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}] 08:15:29 INFO - PROCESS | 3868 | 1464016529534 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:15:29 INFO - PROCESS | 3868 | 1464016529541 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3868 | ++DOCSHELL 105F3800 == 40 [pid = 3868] [id = 622] 08:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (10A58C00) [pid = 3868] [serial = 1866] [outer = 00000000] 08:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (169C8C00) [pid = 3868] [serial = 1867] [outer = 10A58C00] 08:15:29 INFO - PROCESS | 3868 | 1464016529584 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16E17000) [pid = 3868] [serial = 1868] [outer = 10A58C00] 08:15:30 INFO - PROCESS | 3868 | 1464016530024 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 625ms 08:15:30 INFO - PROCESS | 3868 | 1464016530110 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3868 | 1464016530112 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3868 | 1464016530116 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3868 | 1464016530117 Marionette TRACE conn3 <- [1,2454,null,{}] 08:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:15:30 INFO - PROCESS | 3868 | 1464016530121 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}] 08:15:30 INFO - PROCESS | 3868 | 1464016530198 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:15:30 INFO - PROCESS | 3868 | 1464016530205 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3868 | ++DOCSHELL 17886400 == 41 [pid = 3868] [id = 623] 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (17887C00) [pid = 3868] [serial = 1869] [outer = 00000000] 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17E9E800) [pid = 3868] [serial = 1870] [outer = 17887C00] 08:15:30 INFO - PROCESS | 3868 | 1464016530248 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18229400) [pid = 3868] [serial = 1871] [outer = 17887C00] 08:15:30 INFO - PROCESS | 3868 | 1464016530670 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 594ms 08:15:30 INFO - PROCESS | 3868 | 1464016530718 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3868 | 1464016530720 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3868 | 1464016530723 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:15:30 INFO - PROCESS | 3868 | 1464016530725 Marionette TRACE conn3 <- [1,2458,null,{}] 08:15:30 INFO - PROCESS | 3868 | 1464016530729 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}] 08:15:30 INFO - PROCESS | 3868 | 1464016530809 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:15:30 INFO - PROCESS | 3868 | 1464016530815 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3868 | ++DOCSHELL 1950D000 == 42 [pid = 3868] [id = 624] 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19512800) [pid = 3868] [serial = 1872] [outer = 00000000] 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (197CAC00) [pid = 3868] [serial = 1873] [outer = 19512800] 08:15:30 INFO - PROCESS | 3868 | 1464016530858 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (197D4000) [pid = 3868] [serial = 1874] [outer = 19512800] 08:15:31 INFO - PROCESS | 3868 | 1464016531272 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 594ms 08:15:31 INFO - PROCESS | 3868 | 1464016531330 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3868 | 1464016531333 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:15:31 INFO - PROCESS | 3868 | 1464016531391 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3868 | 1464016531394 Marionette TRACE conn3 <- [1,2462,null,{}] 08:15:31 INFO - PROCESS | 3868 | 1464016531400 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}] 08:15:31 INFO - PROCESS | 3868 | 1464016531527 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:15:31 INFO - PROCESS | 3868 | 1464016531690 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3868 | ++DOCSHELL 103EA800 == 43 [pid = 3868] [id = 625] 08:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (103EB000) [pid = 3868] [serial = 1875] [outer = 00000000] 08:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10A57C00) [pid = 3868] [serial = 1876] [outer = 103EB000] 08:15:31 INFO - PROCESS | 3868 | 1464016531744 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10A7A800) [pid = 3868] [serial = 1877] [outer = 103EB000] 08:15:32 INFO - PROCESS | 3868 | 1464016532294 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]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 969ms 08:15:32 INFO - PROCESS | 3868 | 1464016532350 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3868 | 1464016532354 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 3868 | 1464016532358 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:15:32 INFO - PROCESS | 3868 | 1464016532361 Marionette TRACE conn3 <- [1,2466,null,{}] 08:15:32 INFO - PROCESS | 3868 | 1464016532368 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}] 08:15:32 INFO - PROCESS | 3868 | 1464016532473 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:15:32 INFO - PROCESS | 3868 | 1464016532633 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3868 | ++DOCSHELL 13185800 == 44 [pid = 3868] [id = 626] 08:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1337C000) [pid = 3868] [serial = 1878] [outer = 00000000] 08:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1434C800) [pid = 3868] [serial = 1879] [outer = 1337C000] 08:15:32 INFO - PROCESS | 3868 | 1464016532687 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (15DCE800) [pid = 3868] [serial = 1880] [outer = 1337C000] 08:15:33 INFO - PROCESS | 3868 | 1464016533262 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 937ms 08:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:15:33 INFO - PROCESS | 3868 | 1464016533305 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3868 | 1464016533307 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:15:33 INFO - PROCESS | 3868 | 1464016533311 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3868 | 1464016533314 Marionette TRACE conn3 <- [1,2470,null,{}] 08:15:33 INFO - PROCESS | 3868 | 1464016533318 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}] 08:15:33 INFO - PROCESS | 3868 | 1464016533421 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:15:33 INFO - PROCESS | 3868 | 1464016533584 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3868 | ++DOCSHELL 16E0AC00 == 45 [pid = 3868] [id = 627] 08:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16E0DC00) [pid = 3868] [serial = 1881] [outer = 00000000] 08:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1742F400) [pid = 3868] [serial = 1882] [outer = 16E0DC00] 08:15:33 INFO - PROCESS | 3868 | 1464016533644 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17D88000) [pid = 3868] [serial = 1883] [outer = 16E0DC00] 08:15:34 INFO - PROCESS | 3868 | 1464016534187 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]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 937ms 08:15:34 INFO - PROCESS | 3868 | 1464016534256 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3868 | 1464016534258 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:15:34 INFO - PROCESS | 3868 | 1464016534262 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3868 | 1464016534264 Marionette TRACE conn3 <- [1,2474,null,{}] 08:15:34 INFO - PROCESS | 3868 | 1464016534267 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}] 08:15:34 INFO - PROCESS | 3868 | 1464016534367 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:15:34 INFO - PROCESS | 3868 | 1464016534503 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3868 | ++DOCSHELL 197DA800 == 46 [pid = 3868] [id = 628] 08:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (197DBC00) [pid = 3868] [serial = 1884] [outer = 00000000] 08:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (198C3000) [pid = 3868] [serial = 1885] [outer = 197DBC00] 08:15:34 INFO - PROCESS | 3868 | 1464016534557 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (198CB400) [pid = 3868] [serial = 1886] [outer = 197DBC00] 08:15:35 INFO - PROCESS | 3868 | 1464016535153 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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 938ms 08:15:35 INFO - PROCESS | 3868 | 1464016535207 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3868 | 1464016535209 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:15:35 INFO - PROCESS | 3868 | 1464016535213 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 3868 | 1464016535215 Marionette TRACE conn3 <- [1,2478,null,{}] 08:15:35 INFO - PROCESS | 3868 | 1464016535219 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}] 08:15:35 INFO - PROCESS | 3868 | 1464016535317 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:15:35 INFO - PROCESS | 3868 | 1464016535454 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3868 | ++DOCSHELL 177D6800 == 47 [pid = 3868] [id = 629] 08:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17881800) [pid = 3868] [serial = 1887] [outer = 00000000] 08:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1950E400) [pid = 3868] [serial = 1888] [outer = 17881800] 08:15:35 INFO - PROCESS | 3868 | 1464016535511 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (19518C00) [pid = 3868] [serial = 1889] [outer = 17881800] 08:15:36 INFO - PROCESS | 3868 | 1464016536238 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1093ms 08:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:15:36 INFO - PROCESS | 3868 | 1464016536305 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3868 | 1464016536308 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 3868 | 1464016536314 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3868 | 1464016536317 Marionette TRACE conn3 <- [1,2482,null,{}] 08:15:36 INFO - PROCESS | 3868 | 1464016536322 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}] 08:15:36 INFO - PROCESS | 3868 | 1464016536423 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:15:36 INFO - PROCESS | 3868 | 1464016536567 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3868 | ++DOCSHELL 105F9800 == 48 [pid = 3868] [id = 630] 08:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (105FB800) [pid = 3868] [serial = 1890] [outer = 00000000] 08:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (13183400) [pid = 3868] [serial = 1891] [outer = 105FB800] 08:15:36 INFO - PROCESS | 3868 | 1464016536620 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13BD2000) [pid = 3868] [serial = 1892] [outer = 105FB800] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 17886400 == 47 [pid = 3868] [id = 623] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 105F3800 == 46 [pid = 3868] [id = 622] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 17707400 == 45 [pid = 3868] [id = 621] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 10484000 == 44 [pid = 3868] [id = 620] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 16795000 == 43 [pid = 3868] [id = 619] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 14F65400 == 42 [pid = 3868] [id = 618] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 13BD9000 == 41 [pid = 3868] [id = 617] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 10F0C400 == 40 [pid = 3868] [id = 616] 08:15:36 INFO - PROCESS | 3868 | --DOCSHELL 105F2400 == 39 [pid = 3868] [id = 615] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16609000) [pid = 3868] [serial = 1807] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16666800) [pid = 3868] [serial = 1810] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (13316C00) [pid = 3868] [serial = 1813] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13718000) [pid = 3868] [serial = 1814] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (156E9800) [pid = 3868] [serial = 1816] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1288C400) [pid = 3868] [serial = 1798] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (16D0DC00) [pid = 3868] [serial = 1819] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1288E400) [pid = 3868] [serial = 1796] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (156DE000) [pid = 3868] [serial = 1804] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (13BCA800) [pid = 3868] [serial = 1801] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17430C00) [pid = 3868] [serial = 1822] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16E11400) [pid = 3868] [serial = 1820] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13BCA400) [pid = 3868] [serial = 1825] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (17712000) [pid = 3868] [serial = 1828] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1743B400) [pid = 3868] [serial = 1823] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15404800) [pid = 3868] [serial = 1826] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1822B000) [pid = 3868] [serial = 1832] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (177D5800) [pid = 3868] [serial = 1829] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16606000) [pid = 3868] [serial = 1817] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17EA3800) [pid = 3868] [serial = 1831] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3868 | 1464016537153 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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 891ms 08:15:37 INFO - PROCESS | 3868 | 1464016537215 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3868 | 1464016537221 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:15:37 INFO - PROCESS | 3868 | 1464016537227 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3868 | 1464016537230 Marionette TRACE conn3 <- [1,2486,null,{}] 08:15:37 INFO - PROCESS | 3868 | 1464016537233 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}] 08:15:37 INFO - PROCESS | 3868 | 1464016537318 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:15:37 INFO - PROCESS | 3868 | 1464016537325 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3868 | ++DOCSHELL 10439800 == 40 [pid = 3868] [id = 631] 08:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (12D7A000) [pid = 3868] [serial = 1893] [outer = 00000000] 08:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (13382C00) [pid = 3868] [serial = 1894] [outer = 12D7A000] 08:15:37 INFO - PROCESS | 3868 | 1464016537380 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (14F56800) [pid = 3868] [serial = 1895] [outer = 12D7A000] 08:15:37 INFO - PROCESS | 3868 | 1464016537904 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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 703ms 08:15:37 INFO - PROCESS | 3868 | 1464016537925 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3868 | 1464016537927 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:15:37 INFO - PROCESS | 3868 | 1464016537930 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3868 | 1464016537934 Marionette TRACE conn3 <- [1,2490,null,{}] 08:15:37 INFO - PROCESS | 3868 | 1464016537947 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}] 08:15:38 INFO - PROCESS | 3868 | 1464016538030 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:15:38 INFO - PROCESS | 3868 | 1464016538067 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3868 | ++DOCSHELL 16605800 == 41 [pid = 3868] [id = 632] 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16609000) [pid = 3868] [serial = 1896] [outer = 00000000] 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16613800) [pid = 3868] [serial = 1897] [outer = 16609000] 08:15:38 INFO - PROCESS | 3868 | 1464016538113 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16788400) [pid = 3868] [serial = 1898] [outer = 16609000] 08:15:38 INFO - PROCESS | 3868 | 1464016538577 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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 703ms 08:15:38 INFO - PROCESS | 3868 | 1464016538630 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3868 | 1464016538632 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:15:38 INFO - PROCESS | 3868 | 1464016538635 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3868 | 1464016538637 Marionette TRACE conn3 <- [1,2494,null,{}] 08:15:38 INFO - PROCESS | 3868 | 1464016538640 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}] 08:15:38 INFO - PROCESS | 3868 | 1464016538729 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:15:38 INFO - PROCESS | 3868 | 1464016538735 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3868 | ++DOCSHELL 16931400 == 42 [pid = 3868] [id = 633] 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16932800) [pid = 3868] [serial = 1899] [outer = 00000000] 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (16D0DC00) [pid = 3868] [serial = 1900] [outer = 16932800] 08:15:38 INFO - PROCESS | 3868 | 1464016538780 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16E0D000) [pid = 3868] [serial = 1901] [outer = 16932800] 08:15:39 INFO - PROCESS | 3868 | 1464016539227 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 625ms 08:15:39 INFO - PROCESS | 3868 | 1464016539273 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3868 | 1464016539275 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 3868 | 1464016539279 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:15:39 INFO - PROCESS | 3868 | 1464016539280 Marionette TRACE conn3 <- [1,2498,null,{}] 08:15:39 INFO - PROCESS | 3868 | 1464016539284 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}] 08:15:39 INFO - PROCESS | 3868 | 1464016539396 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:15:39 INFO - PROCESS | 3868 | 1464016539403 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3868 | ++DOCSHELL 0F260C00 == 43 [pid = 3868] [id = 634] 08:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (0F342C00) [pid = 3868] [serial = 1902] [outer = 00000000] 08:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (170AF400) [pid = 3868] [serial = 1903] [outer = 0F342C00] 08:15:39 INFO - PROCESS | 3868 | 1464016539499 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1744E400) [pid = 3868] [serial = 1904] [outer = 0F342C00] 08:15:39 INFO - PROCESS | 3868 | 1464016539956 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 08:15:40 INFO - PROCESS | 3868 | 1464016540019 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3868 | 1464016540021 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:15:40 INFO - PROCESS | 3868 | 1464016540025 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:15:40 INFO - PROCESS | 3868 | 1464016540026 Marionette TRACE conn3 <- [1,2502,null,{}] 08:15:40 INFO - PROCESS | 3868 | 1464016540029 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}] 08:15:40 INFO - PROCESS | 3868 | 1464016540163 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:15:40 INFO - PROCESS | 3868 | 1464016540234 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3868 | ++DOCSHELL 16930C00 == 44 [pid = 3868] [id = 635] 08:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (174E1C00) [pid = 3868] [serial = 1905] [outer = 00000000] 08:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (18228800) [pid = 3868] [serial = 1906] [outer = 174E1C00] 08:15:40 INFO - PROCESS | 3868 | 1464016540279 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19511C00) [pid = 3868] [serial = 1907] [outer = 174E1C00] 08:15:40 INFO - PROCESS | 3868 | 1464016540692 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms 08:15:40 INFO - PROCESS | 3868 | 1464016540730 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3868 | 1464016540732 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:15:40 INFO - PROCESS | 3868 | 1464016540735 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3868 | 1464016540737 Marionette TRACE conn3 <- [1,2506,null,{}] 08:15:40 INFO - PROCESS | 3868 | 1464016540744 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}] 08:15:40 INFO - PROCESS | 3868 | 1464016540889 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:15:40 INFO - PROCESS | 3868 | 1464016540901 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3868 | ++DOCSHELL 177D0C00 == 45 [pid = 3868] [id = 636] 08:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (18224C00) [pid = 3868] [serial = 1908] [outer = 00000000] 08:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (198CC800) [pid = 3868] [serial = 1909] [outer = 18224C00] 08:15:40 INFO - PROCESS | 3868 | 1464016540997 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (19AA7800) [pid = 3868] [serial = 1910] [outer = 18224C00] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16930400) [pid = 3868] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10A58C00) [pid = 3868] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (17707800) [pid = 3868] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17887C00) [pid = 3868] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (105F4400) [pid = 3868] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13BD9C00) [pid = 3868] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (156E5C00) [pid = 3868] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16633000) [pid = 3868] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:15:41 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (10F16800) [pid = 3868] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:15:41 INFO - PROCESS | 3868 | 1464016541435 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 08:15:41 INFO - PROCESS | 3868 | 1464016541475 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3868 | 1464016541477 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 3868 | 1464016541481 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:15:41 INFO - PROCESS | 3868 | 1464016541482 Marionette TRACE conn3 <- [1,2510,null,{}] 08:15:41 INFO - PROCESS | 3868 | 1464016541486 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}] 08:15:41 INFO - PROCESS | 3868 | 1464016541570 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:15:41 INFO - PROCESS | 3868 | 1464016541669 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3868 | ++DOCSHELL 10376000 == 46 [pid = 3868] [id = 637] 08:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (10A58C00) [pid = 3868] [serial = 1911] [outer = 00000000] 08:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17707800) [pid = 3868] [serial = 1912] [outer = 10A58C00] 08:15:41 INFO - PROCESS | 3868 | 1464016541750 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (197E1C00) [pid = 3868] [serial = 1913] [outer = 10A58C00] 08:15:42 INFO - PROCESS | 3868 | 1464016542116 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 687ms 08:15:42 INFO - PROCESS | 3868 | 1464016542180 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3868 | 1464016542182 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3868 | 1464016542186 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:15:42 INFO - PROCESS | 3868 | 1464016542187 Marionette TRACE conn3 <- [1,2514,null,{}] 08:15:42 INFO - PROCESS | 3868 | 1464016542191 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}] 08:15:42 INFO - PROCESS | 3868 | 1464016542295 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:15:42 INFO - PROCESS | 3868 | 1464016542304 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F264C00 == 47 [pid = 3868] [id = 638] 08:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1770E000) [pid = 3868] [serial = 1914] [outer = 00000000] 08:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (19AAC000) [pid = 3868] [serial = 1915] [outer = 1770E000] 08:15:42 INFO - PROCESS | 3868 | 1464016542347 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19AB0C00) [pid = 3868] [serial = 1916] [outer = 1770E000] 08:15:42 INFO - PROCESS | 3868 | 1464016542804 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 687ms 08:15:42 INFO - PROCESS | 3868 | 1464016542886 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3868 | 1464016542888 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:15:42 INFO - PROCESS | 3868 | 1464016542891 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3868 | 1464016542893 Marionette TRACE conn3 <- [1,2518,null,{}] 08:15:42 INFO - PROCESS | 3868 | 1464016542896 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}] 08:15:42 INFO - PROCESS | 3868 | 1464016542976 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:15:42 INFO - PROCESS | 3868 | 1464016542983 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3868 | ++DOCSHELL 19AA5C00 == 48 [pid = 3868] [id = 639] 08:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (19AD9400) [pid = 3868] [serial = 1917] [outer = 00000000] 08:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1A1C0000) [pid = 3868] [serial = 1918] [outer = 19AD9400] 08:15:43 INFO - PROCESS | 3868 | 1464016543025 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A1C8400) [pid = 3868] [serial = 1919] [outer = 19AD9400] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 10A77C00 == 47 [pid = 3868] [id = 612] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 19516800 == 46 [pid = 3868] [id = 614] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 10A61C00 == 45 [pid = 3868] [id = 580] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 1678C400 == 44 [pid = 3868] [id = 613] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 1540C800 == 43 [pid = 3868] [id = 601] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 17E9EC00 == 42 [pid = 3868] [id = 611] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 14357400 == 41 [pid = 3868] [id = 602] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 10375800 == 40 [pid = 3868] [id = 603] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 105F9800 == 39 [pid = 3868] [id = 630] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 177D6800 == 38 [pid = 3868] [id = 629] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 16E0AC00 == 37 [pid = 3868] [id = 627] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 197DA800 == 36 [pid = 3868] [id = 628] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 13185800 == 35 [pid = 3868] [id = 626] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 1950D000 == 34 [pid = 3868] [id = 624] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 103EA800 == 33 [pid = 3868] [id = 625] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 16931400 == 32 [pid = 3868] [id = 633] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 10376000 == 31 [pid = 3868] [id = 637] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 16605800 == 30 [pid = 3868] [id = 632] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 10439800 == 29 [pid = 3868] [id = 631] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 0F264C00 == 28 [pid = 3868] [id = 638] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 16930C00 == 27 [pid = 3868] [id = 635] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 177D0C00 == 26 [pid = 3868] [id = 636] 08:15:44 INFO - PROCESS | 3868 | --DOCSHELL 0F260C00 == 25 [pid = 3868] [id = 634] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (197CAC00) [pid = 3868] [serial = 1873] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1129A400) [pid = 3868] [serial = 1849] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (16D03800) [pid = 3868] [serial = 1859] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16E17000) [pid = 3868] [serial = 1868] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1770E800) [pid = 3868] [serial = 1864] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (18229400) [pid = 3868] [serial = 1871] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (11426C00) [pid = 3868] [serial = 1846] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (140E1400) [pid = 3868] [serial = 1852] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1288EC00) [pid = 3868] [serial = 1847] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16613000) [pid = 3868] [serial = 1856] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1660C400) [pid = 3868] [serial = 1855] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16D05800) [pid = 3868] [serial = 1840] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17E9E800) [pid = 3868] [serial = 1870] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (169BFC00) [pid = 3868] [serial = 1858] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (14F5A000) [pid = 3868] [serial = 1853] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (197CA000) [pid = 3868] [serial = 1843] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (12D83400) [pid = 3868] [serial = 1850] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1318FC00) [pid = 3868] [serial = 1837] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (169C8C00) [pid = 3868] [serial = 1867] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (19565000) [pid = 3868] [serial = 1834] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (17434400) [pid = 3868] [serial = 1862] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16E30C00) [pid = 3868] [serial = 1861] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (177CC400) [pid = 3868] [serial = 1865] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3868 | 1464016544987 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]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2156ms 08:15:45 INFO - PROCESS | 3868 | 1464016545052 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3868 | 1464016545056 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:15:45 INFO - PROCESS | 3868 | 1464016545062 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3868 | 1464016545065 Marionette TRACE conn3 <- [1,2522,null,{}] 08:15:45 INFO - PROCESS | 3868 | 1464016545071 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}] 08:15:45 INFO - PROCESS | 3868 | 1464016545161 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:15:45 INFO - PROCESS | 3868 | 1464016545171 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F4C00 == 26 [pid = 3868] [id = 640] 08:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (0F2F7000) [pid = 3868] [serial = 1920] [outer = 00000000] 08:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (10335C00) [pid = 3868] [serial = 1921] [outer = 0F2F7000] 08:15:45 INFO - PROCESS | 3868 | 1464016545219 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1043F400) [pid = 3868] [serial = 1922] [outer = 0F2F7000] 08:15:45 INFO - PROCESS | 3868 | 1464016545722 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]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 687ms 08:15:45 INFO - PROCESS | 3868 | 1464016545762 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3868 | 1464016545768 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:15:45 INFO - PROCESS | 3868 | 1464016545774 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3868 | 1464016545777 Marionette TRACE conn3 <- [1,2526,null,{}] 08:15:45 INFO - PROCESS | 3868 | 1464016545781 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}] 08:15:45 INFO - PROCESS | 3868 | 1464016545864 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:15:45 INFO - PROCESS | 3868 | 1464016545875 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3868 | ++DOCSHELL 10A55C00 == 27 [pid = 3868] [id = 641] 08:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10A5F000) [pid = 3868] [serial = 1923] [outer = 00000000] 08:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (10F07400) [pid = 3868] [serial = 1924] [outer = 10A5F000] 08:15:45 INFO - PROCESS | 3868 | 1464016545929 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11296000) [pid = 3868] [serial = 1925] [outer = 10A5F000] 08:15:46 INFO - PROCESS | 3868 | 1464016546406 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 08:15:46 INFO - PROCESS | 3868 | 1464016546472 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3868 | 1464016546474 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:15:46 INFO - PROCESS | 3868 | 1464016546478 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3868 | 1464016546481 Marionette TRACE conn3 <- [1,2530,null,{}] 08:15:46 INFO - PROCESS | 3868 | 1464016546492 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}] 08:15:46 INFO - PROCESS | 3868 | 1464016546605 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:15:46 INFO - PROCESS | 3868 | 1464016546704 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3868 | ++DOCSHELL 13076400 == 28 [pid = 3868] [id = 642] 08:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (130CDC00) [pid = 3868] [serial = 1926] [outer = 00000000] 08:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1318B000) [pid = 3868] [serial = 1927] [outer = 130CDC00] 08:15:46 INFO - PROCESS | 3868 | 1464016546752 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1331C000) [pid = 3868] [serial = 1928] [outer = 130CDC00] 08:15:47 INFO - PROCESS | 3868 | 1464016547157 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 703ms 08:15:47 INFO - PROCESS | 3868 | 1464016547176 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3868 | 1464016547179 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:15:47 INFO - PROCESS | 3868 | 1464016547192 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3868 | 1464016547194 Marionette TRACE conn3 <- [1,2534,null,{}] 08:15:47 INFO - PROCESS | 3868 | 1464016547198 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}] 08:15:47 INFO - PROCESS | 3868 | 1464016547277 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:15:47 INFO - PROCESS | 3868 | 1464016547284 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3868 | ++DOCSHELL 105F0400 == 29 [pid = 3868] [id = 643] 08:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1330F400) [pid = 3868] [serial = 1929] [outer = 00000000] 08:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1390B000) [pid = 3868] [serial = 1930] [outer = 1330F400] 08:15:47 INFO - PROCESS | 3868 | 1464016547328 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (13D24800) [pid = 3868] [serial = 1931] [outer = 1330F400] 08:15:47 INFO - PROCESS | 3868 | 1464016547782 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 641ms 08:15:47 INFO - PROCESS | 3868 | 1464016547841 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3868 | 1464016547843 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 3868 | 1464016547846 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:15:47 INFO - PROCESS | 3868 | 1464016547848 Marionette TRACE conn3 <- [1,2538,null,{}] 08:15:47 INFO - PROCESS | 3868 | 1464016547851 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}] 08:15:47 INFO - PROCESS | 3868 | 1464016547925 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:15:47 INFO - PROCESS | 3868 | 1464016547933 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3868 | ++DOCSHELL 1401DC00 == 30 [pid = 3868] [id = 644] 08:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (140DF800) [pid = 3868] [serial = 1932] [outer = 00000000] 08:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (143D7400) [pid = 3868] [serial = 1933] [outer = 140DF800] 08:15:47 INFO - PROCESS | 3868 | 1464016547986 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (14F5D400) [pid = 3868] [serial = 1934] [outer = 140DF800] 08:15:48 INFO - PROCESS | 3868 | 1464016548451 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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 641ms 08:15:48 INFO - PROCESS | 3868 | 1464016548484 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3868 | 1464016548486 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:15:48 INFO - PROCESS | 3868 | 1464016548493 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3868 | 1464016548495 Marionette TRACE conn3 <- [1,2542,null,{}] 08:15:48 INFO - PROCESS | 3868 | 1464016548498 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}] 08:15:48 INFO - PROCESS | 3868 | 1464016548606 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:15:48 INFO - PROCESS | 3868 | 1464016548617 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3868 | ++DOCSHELL 1595DC00 == 31 [pid = 3868] [id = 645] 08:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1595E000) [pid = 3868] [serial = 1935] [outer = 00000000] 08:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (15DD3000) [pid = 3868] [serial = 1936] [outer = 1595E000] 08:15:48 INFO - PROCESS | 3868 | 1464016548661 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1660DC00) [pid = 3868] [serial = 1937] [outer = 1595E000] 08:15:49 INFO - PROCESS | 3868 | 1464016549115 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 640ms 08:15:49 INFO - PROCESS | 3868 | 1464016549131 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3868 | 1464016549133 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:15:49 INFO - PROCESS | 3868 | 1464016549136 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3868 | 1464016549138 Marionette TRACE conn3 <- [1,2546,null,{}] 08:15:49 INFO - PROCESS | 3868 | 1464016549141 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}] 08:15:49 INFO - PROCESS | 3868 | 1464016549213 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:15:49 INFO - PROCESS | 3868 | 1464016549219 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3868 | ++DOCSHELL 156E2000 == 32 [pid = 3868] [id = 646] 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1660AC00) [pid = 3868] [serial = 1938] [outer = 00000000] 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1678B800) [pid = 3868] [serial = 1939] [outer = 1660AC00] 08:15:49 INFO - PROCESS | 3868 | 1464016549263 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16662400) [pid = 3868] [serial = 1940] [outer = 1660AC00] 08:15:49 INFO - PROCESS | 3868 | 1464016549714 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 624ms 08:15:49 INFO - PROCESS | 3868 | 1464016549776 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3868 | 1464016549778 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:15:49 INFO - PROCESS | 3868 | 1464016549781 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3868 | 1464016549783 Marionette TRACE conn3 <- [1,2550,null,{}] 08:15:49 INFO - PROCESS | 3868 | 1464016549786 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}] 08:15:49 INFO - PROCESS | 3868 | 1464016549861 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:15:49 INFO - PROCESS | 3868 | 1464016549869 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3868 | ++DOCSHELL 16935000 == 33 [pid = 3868] [id = 647] 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (169C0000) [pid = 3868] [serial = 1941] [outer = 00000000] 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16D05C00) [pid = 3868] [serial = 1942] [outer = 169C0000] 08:15:49 INFO - PROCESS | 3868 | 1464016549923 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16D06000) [pid = 3868] [serial = 1943] [outer = 169C0000] 08:15:50 INFO - PROCESS | 3868 | 1464016550407 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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 640ms 08:15:50 INFO - PROCESS | 3868 | 1464016550420 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3868 | 1464016550422 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:15:50 INFO - PROCESS | 3868 | 1464016550425 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3868 | 1464016550427 Marionette TRACE conn3 <- [1,2554,null,{}] 08:15:50 INFO - PROCESS | 3868 | 1464016550436 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}] 08:15:50 INFO - PROCESS | 3868 | 1464016550546 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:15:50 INFO - PROCESS | 3868 | 1464016550553 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3868 | ++DOCSHELL 13074000 == 34 [pid = 3868] [id = 648] 08:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16D10800) [pid = 3868] [serial = 1944] [outer = 00000000] 08:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (16E13000) [pid = 3868] [serial = 1945] [outer = 16D10800] 08:15:50 INFO - PROCESS | 3868 | 1464016550596 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16E14000) [pid = 3868] [serial = 1946] [outer = 16D10800] 08:15:51 INFO - PROCESS | 3868 | 1464016551060 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 08:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:15:51 INFO - PROCESS | 3868 | 1464016551127 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3868 | 1464016551129 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3868 | 1464016551133 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3868 | 1464016551134 Marionette TRACE conn3 <- [1,2558,null,{}] 08:15:51 INFO - PROCESS | 3868 | 1464016551138 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}] 08:15:51 INFO - PROCESS | 3868 | 1464016551249 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:15:51 INFO - PROCESS | 3868 | 1464016551259 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3868 | ++DOCSHELL 13903000 == 35 [pid = 3868] [id = 649] 08:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (13BD7000) [pid = 3868] [serial = 1947] [outer = 00000000] 08:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (17431800) [pid = 3868] [serial = 1948] [outer = 13BD7000] 08:15:51 INFO - PROCESS | 3868 | 1464016551302 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (174D9C00) [pid = 3868] [serial = 1949] [outer = 13BD7000] 08:15:51 INFO - PROCESS | 3868 | 1464016551757 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 640ms 08:15:51 INFO - PROCESS | 3868 | 1464016551768 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3868 | 1464016551770 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:15:51 INFO - PROCESS | 3868 | 1464016551774 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3868 | 1464016551776 Marionette TRACE conn3 <- [1,2562,null,{}] 08:15:51 INFO - PROCESS | 3868 | 1464016551779 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}] 08:15:51 INFO - PROCESS | 3868 | 1464016551903 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:15:51 INFO - PROCESS | 3868 | 1464016551999 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3868 | ++DOCSHELL 1770A800 == 36 [pid = 3868] [id = 650] 08:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1770B000) [pid = 3868] [serial = 1950] [outer = 00000000] 08:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (17883000) [pid = 3868] [serial = 1951] [outer = 1770B000] 08:15:52 INFO - PROCESS | 3868 | 1464016552052 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1788F800) [pid = 3868] [serial = 1952] [outer = 1770B000] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (11CF2800) [pid = 3868] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (13079000) [pid = 3868] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (14358000) [pid = 3868] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16608C00) [pid = 3868] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (154D5C00) [pid = 3868] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (10A61000) [pid = 3868] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1770E000) [pid = 3868] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (174E1C00) [pid = 3868] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10A58C00) [pid = 3868] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (18224C00) [pid = 3868] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16932800) [pid = 3868] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16609000) [pid = 3868] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (12D7A000) [pid = 3868] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (105FB800) [pid = 3868] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17881800) [pid = 3868] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (197DBC00) [pid = 3868] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16E0DC00) [pid = 3868] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1337C000) [pid = 3868] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (103EB000) [pid = 3868] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (19512800) [pid = 3868] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (0F342C00) [pid = 3868] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (10A7DC00) [pid = 3868] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1678D800) [pid = 3868] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (19516C00) [pid = 3868] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (13717C00) [pid = 3868] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (0F33DC00) [pid = 3868] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (19510C00) [pid = 3868] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:15:52 INFO - PROCESS | 3868 | 1464016552855 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1094ms 08:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:15:52 INFO - PROCESS | 3868 | 1464016552867 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3868 | 1464016552869 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 3868 | 1464016552872 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3868 | 1464016552873 Marionette TRACE conn3 <- [1,2566,null,{}] 08:15:52 INFO - PROCESS | 3868 | 1464016552877 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}] 08:15:52 INFO - PROCESS | 3868 | 1464016552953 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:15:52 INFO - PROCESS | 3868 | 1464016552960 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3868 | ++DOCSHELL 10F03800 == 37 [pid = 3868] [id = 651] 08:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (10F13000) [pid = 3868] [serial = 1953] [outer = 00000000] 08:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (13079000) [pid = 3868] [serial = 1954] [outer = 10F13000] 08:15:52 INFO - PROCESS | 3868 | 1464016553003 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (13BF1400) [pid = 3868] [serial = 1955] [outer = 10F13000] 08:15:53 INFO - PROCESS | 3868 | 1464016553432 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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 594ms 08:15:53 INFO - PROCESS | 3868 | 1464016553478 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 3868 | 1464016553479 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:15:53 INFO - PROCESS | 3868 | 1464016553483 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 3868 | 1464016553484 Marionette TRACE conn3 <- [1,2570,null,{}] 08:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:15:53 INFO - PROCESS | 3868 | 1464016553492 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}] 08:15:53 INFO - PROCESS | 3868 | 1464016553568 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:15:53 INFO - PROCESS | 3868 | 1464016553575 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3868 | ++DOCSHELL 12D7A000 == 38 [pid = 3868] [id = 652] 08:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1599F400) [pid = 3868] [serial = 1956] [outer = 00000000] 08:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16D10000) [pid = 3868] [serial = 1957] [outer = 1599F400] 08:15:53 INFO - PROCESS | 3868 | 1464016553619 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16E0DC00) [pid = 3868] [serial = 1958] [outer = 1599F400] 08:15:54 INFO - PROCESS | 3868 | 1464016554071 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 641ms 08:15:54 INFO - PROCESS | 3868 | 1464016554124 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3868 | 1464016554126 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3868 | 1464016554129 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:15:54 INFO - PROCESS | 3868 | 1464016554131 Marionette TRACE conn3 <- [1,2574,null,{}] 08:15:54 INFO - PROCESS | 3868 | 1464016554134 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}] 08:15:54 INFO - PROCESS | 3868 | 1464016554219 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:15:54 INFO - PROCESS | 3868 | 1464016554225 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3868 | ++DOCSHELL 11C06C00 == 39 [pid = 3868] [id = 653] 08:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (143D4400) [pid = 3868] [serial = 1959] [outer = 00000000] 08:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17D82400) [pid = 3868] [serial = 1960] [outer = 143D4400] 08:15:54 INFO - PROCESS | 3868 | 1464016554268 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (18226800) [pid = 3868] [serial = 1961] [outer = 143D4400] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1390C000 == 38 [pid = 3868] [id = 590] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1693B000 == 37 [pid = 3868] [id = 588] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 103DA400 == 36 [pid = 3868] [id = 597] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2F0000 == 35 [pid = 3868] [id = 592] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 154D6800 == 34 [pid = 3868] [id = 586] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 174D7000 == 33 [pid = 3868] [id = 591] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 11C6B800 == 32 [pid = 3868] [id = 593] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 13BD8400 == 31 [pid = 3868] [id = 594] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 0F33D400 == 30 [pid = 3868] [id = 595] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 10A5C400 == 29 [pid = 3868] [id = 582] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 0F2F6000 == 28 [pid = 3868] [id = 581] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 12D32800 == 27 [pid = 3868] [id = 583] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1434FC00 == 26 [pid = 3868] [id = 585] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 12D31C00 == 25 [pid = 3868] [id = 589] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 12D82400 == 24 [pid = 3868] [id = 596] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1318EC00 == 23 [pid = 3868] [id = 584] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 1604A800 == 22 [pid = 3868] [id = 587] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 10A56C00 == 21 [pid = 3868] [id = 598] 08:15:55 INFO - PROCESS | 3868 | --DOCSHELL 19AA5C00 == 20 [pid = 3868] [id = 639] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13BD1C00) [pid = 3868] [serial = 1802] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (10561800) [pid = 3868] [serial = 1787] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1AC4CC00) [pid = 3868] [serial = 1742] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (13D25400) [pid = 3868] [serial = 1790] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16610000) [pid = 3868] [serial = 1808] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (16786C00) [pid = 3868] [serial = 1811] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (15962400) [pid = 3868] [serial = 1805] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13073800) [pid = 3868] [serial = 1799] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (14011000) [pid = 3868] [serial = 1838] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17041400) [pid = 3868] [serial = 1841] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (197D2400) [pid = 3868] [serial = 1844] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1A1C0000) [pid = 3868] [serial = 1918] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (19AB0C00) [pid = 3868] [serial = 1916] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (18228800) [pid = 3868] [serial = 1906] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (19511C00) [pid = 3868] [serial = 1907] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17707800) [pid = 3868] [serial = 1912] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (198CC800) [pid = 3868] [serial = 1909] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (19AAC000) [pid = 3868] [serial = 1915] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (19AA7800) [pid = 3868] [serial = 1910] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (16D0DC00) [pid = 3868] [serial = 1900] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16613800) [pid = 3868] [serial = 1897] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16788400) [pid = 3868] [serial = 1898] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (13382C00) [pid = 3868] [serial = 1894] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (14F56800) [pid = 3868] [serial = 1895] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13BD2000) [pid = 3868] [serial = 1892] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (13183400) [pid = 3868] [serial = 1891] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (19518C00) [pid = 3868] [serial = 1889] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1950E400) [pid = 3868] [serial = 1888] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (198CB400) [pid = 3868] [serial = 1886] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (198C3000) [pid = 3868] [serial = 1885] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (17D88000) [pid = 3868] [serial = 1883] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1742F400) [pid = 3868] [serial = 1882] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (15DCE800) [pid = 3868] [serial = 1880] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1434C800) [pid = 3868] [serial = 1879] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (10A7A800) [pid = 3868] [serial = 1877] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (10A57C00) [pid = 3868] [serial = 1876] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (197D4000) [pid = 3868] [serial = 1874] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (170AF400) [pid = 3868] [serial = 1903] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1744E400) [pid = 3868] [serial = 1904] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (197E1C00) [pid = 3868] [serial = 1913] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (16E0D000) [pid = 3868] [serial = 1901] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (197C7800) [pid = 3868] [serial = 1835] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3868 | 1464016556034 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1967ms 08:15:56 INFO - PROCESS | 3868 | 1464016556102 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3868 | 1464016556106 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:15:56 INFO - PROCESS | 3868 | 1464016556111 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3868 | 1464016556115 Marionette TRACE conn3 <- [1,2578,null,{}] 08:15:56 INFO - PROCESS | 3868 | 1464016556121 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}] 08:15:56 INFO - PROCESS | 3868 | 1464016556206 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:15:56 INFO - PROCESS | 3868 | 1464016556218 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 0F343400 == 21 [pid = 3868] [id = 654] 08:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (0F344000) [pid = 3868] [serial = 1962] [outer = 00000000] 08:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (10370400) [pid = 3868] [serial = 1963] [outer = 0F344000] 08:15:56 INFO - PROCESS | 3868 | 1464016556277 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1043A800) [pid = 3868] [serial = 1964] [outer = 0F344000] 08:15:56 INFO - PROCESS | 3868 | 1464016556766 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 703ms 08:15:56 INFO - PROCESS | 3868 | 1464016556812 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3868 | 1464016556818 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:15:56 INFO - PROCESS | 3868 | 1464016556824 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3868 | 1464016556827 Marionette TRACE conn3 <- [1,2582,null,{}] 08:15:56 INFO - PROCESS | 3868 | 1464016556831 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}] 08:15:56 INFO - PROCESS | 3868 | 1464016556911 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:15:56 INFO - PROCESS | 3868 | 1464016556919 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 10A61C00 == 22 [pid = 3868] [id = 655] 08:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (10A62800) [pid = 3868] [serial = 1965] [outer = 00000000] 08:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (10A7D800) [pid = 3868] [serial = 1966] [outer = 10A62800] 08:15:56 INFO - PROCESS | 3868 | 1464016556964 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10F10000) [pid = 3868] [serial = 1967] [outer = 10A62800] 08:15:57 INFO - PROCESS | 3868 | 1464016557438 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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 640ms 08:15:57 INFO - PROCESS | 3868 | 1464016557460 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3868 | 1464016557462 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:15:57 INFO - PROCESS | 3868 | 1464016557466 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3868 | 1464016557469 Marionette TRACE conn3 <- [1,2586,null,{}] 08:15:57 INFO - PROCESS | 3868 | 1464016557480 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}] 08:15:57 INFO - PROCESS | 3868 | 1464016557561 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:15:57 INFO - PROCESS | 3868 | 1464016557571 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3868 | ++DOCSHELL 12AEC400 == 23 [pid = 3868] [id = 656] 08:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (12AF3800) [pid = 3868] [serial = 1968] [outer = 00000000] 08:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (12D7E800) [pid = 3868] [serial = 1969] [outer = 12AF3800] 08:15:57 INFO - PROCESS | 3868 | 1464016557621 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1307D000) [pid = 3868] [serial = 1970] [outer = 12AF3800] 08:15:58 INFO - PROCESS | 3868 | 1464016558075 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 624ms 08:15:58 INFO - PROCESS | 3868 | 1464016558093 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3868 | 1464016558096 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:15:58 INFO - PROCESS | 3868 | 1464016558099 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3868 | 1464016558100 Marionette TRACE conn3 <- [1,2590,null,{}] 08:15:58 INFO - PROCESS | 3868 | 1464016558104 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}] 08:15:58 INFO - PROCESS | 3868 | 1464016558178 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:15:58 INFO - PROCESS | 3868 | 1464016558185 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3868 | ++DOCSHELL 0F342000 == 24 [pid = 3868] [id = 657] 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (1055B800) [pid = 3868] [serial = 1971] [outer = 00000000] 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1331D000) [pid = 3868] [serial = 1972] [outer = 1055B800] 08:15:58 INFO - PROCESS | 3868 | 1464016558232 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (13BCC800) [pid = 3868] [serial = 1973] [outer = 1055B800] 08:15:58 INFO - PROCESS | 3868 | 1464016558694 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 640ms 08:15:58 INFO - PROCESS | 3868 | 1464016558736 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3868 | 1464016558738 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:15:58 INFO - PROCESS | 3868 | 1464016558745 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3868 | 1464016558747 Marionette TRACE conn3 <- [1,2594,null,{}] 08:15:58 INFO - PROCESS | 3868 | 1464016558750 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}] 08:15:58 INFO - PROCESS | 3868 | 1464016558822 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:15:58 INFO - PROCESS | 3868 | 1464016558829 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3868 | ++DOCSHELL 13BCF000 == 25 [pid = 3868] [id = 658] 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (13BCFC00) [pid = 3868] [serial = 1974] [outer = 00000000] 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13D26800) [pid = 3868] [serial = 1975] [outer = 13BCFC00] 08:15:58 INFO - PROCESS | 3868 | 1464016558872 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (140DB000) [pid = 3868] [serial = 1976] [outer = 13BCFC00] 08:15:59 INFO - PROCESS | 3868 | 1464016559345 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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 625ms 08:15:59 INFO - PROCESS | 3868 | 1464016559385 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3868 | 1464016559387 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 3868 | 1464016559390 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:15:59 INFO - PROCESS | 3868 | 1464016559392 Marionette TRACE conn3 <- [1,2598,null,{}] 08:15:59 INFO - PROCESS | 3868 | 1464016559395 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}] 08:15:59 INFO - PROCESS | 3868 | 1464016559490 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:15:59 INFO - PROCESS | 3868 | 1464016559500 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3868 | ++DOCSHELL 14F59400 == 26 [pid = 3868] [id = 659] 08:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (14F5E400) [pid = 3868] [serial = 1977] [outer = 00000000] 08:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (154D5C00) [pid = 3868] [serial = 1978] [outer = 14F5E400] 08:15:59 INFO - PROCESS | 3868 | 1464016559543 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (156E7C00) [pid = 3868] [serial = 1979] [outer = 14F5E400] 08:15:59 INFO - PROCESS | 3868 | 1464016559968 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 625ms 08:16:00 INFO - PROCESS | 3868 | 1464016560028 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3868 | 1464016560030 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:16:00 INFO - PROCESS | 3868 | 1464016560033 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3868 | 1464016560035 Marionette TRACE conn3 <- [1,2602,null,{}] 08:16:00 INFO - PROCESS | 3868 | 1464016560038 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}] 08:16:00 INFO - PROCESS | 3868 | 1464016560110 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:16:00 INFO - PROCESS | 3868 | 1464016560116 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3868 | ++DOCSHELL 11290C00 == 27 [pid = 3868] [id = 660] 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1390A000) [pid = 3868] [serial = 1980] [outer = 00000000] 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (15DDB000) [pid = 3868] [serial = 1981] [outer = 1390A000] 08:16:00 INFO - PROCESS | 3868 | 1464016560161 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15DDD800) [pid = 3868] [serial = 1982] [outer = 1390A000] 08:16:00 INFO - PROCESS | 3868 | 1464016560606 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 593ms 08:16:00 INFO - PROCESS | 3868 | 1464016560638 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3868 | 1464016560640 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:16:00 INFO - PROCESS | 3868 | 1464016560643 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3868 | 1464016560645 Marionette TRACE conn3 <- [1,2606,null,{}] 08:16:00 INFO - PROCESS | 3868 | 1464016560660 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}] 08:16:00 INFO - PROCESS | 3868 | 1464016560733 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:16:00 INFO - PROCESS | 3868 | 1464016560740 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3868 | ++DOCSHELL 10A7CC00 == 28 [pid = 3868] [id = 661] 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (11427C00) [pid = 3868] [serial = 1983] [outer = 00000000] 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1663CC00) [pid = 3868] [serial = 1984] [outer = 11427C00] 08:16:00 INFO - PROCESS | 3868 | 1464016560793 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1663E000) [pid = 3868] [serial = 1985] [outer = 11427C00] 08:16:01 INFO - PROCESS | 3868 | 1464016561218 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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 593ms 08:16:01 INFO - PROCESS | 3868 | 1464016561238 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3868 | 1464016561240 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:16:01 INFO - PROCESS | 3868 | 1464016561243 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3868 | 1464016561245 Marionette TRACE conn3 <- [1,2610,null,{}] 08:16:01 INFO - PROCESS | 3868 | 1464016561248 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}] 08:16:01 INFO - PROCESS | 3868 | 1464016561370 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:16:01 INFO - PROCESS | 3868 | 1464016561387 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3868 | ++DOCSHELL 12A96000 == 29 [pid = 3868] [id = 662] 08:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1678EC00) [pid = 3868] [serial = 1986] [outer = 00000000] 08:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16793000) [pid = 3868] [serial = 1987] [outer = 1678EC00] 08:16:01 INFO - PROCESS | 3868 | 1464016561430 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (16790C00) [pid = 3868] [serial = 1988] [outer = 1678EC00] 08:16:01 INFO - PROCESS | 3868 | 1464016561894 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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 08:16:01 INFO - PROCESS | 3868 | 1464016561943 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3868 | 1464016561945 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:16:01 INFO - PROCESS | 3868 | 1464016561949 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3868 | 1464016561950 Marionette TRACE conn3 <- [1,2614,null,{}] 08:16:01 INFO - PROCESS | 3868 | 1464016561954 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}] 08:16:02 INFO - PROCESS | 3868 | 1464016562063 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:16:02 INFO - PROCESS | 3868 | 1464016562071 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3868 | ++DOCSHELL 13374400 == 30 [pid = 3868] [id = 663] 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (13374C00) [pid = 3868] [serial = 1989] [outer = 00000000] 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16D0F000) [pid = 3868] [serial = 1990] [outer = 13374C00] 08:16:02 INFO - PROCESS | 3868 | 1464016562115 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16E0B800) [pid = 3868] [serial = 1991] [outer = 13374C00] 08:16:02 INFO - PROCESS | 3868 | 1464016562553 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 624ms 08:16:02 INFO - PROCESS | 3868 | 1464016562588 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3868 | 1464016562590 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:16:02 INFO - PROCESS | 3868 | 1464016562593 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3868 | 1464016562596 Marionette TRACE conn3 <- [1,2618,null,{}] 08:16:02 INFO - PROCESS | 3868 | 1464016562599 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}] 08:16:02 INFO - PROCESS | 3868 | 1464016562722 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:16:02 INFO - PROCESS | 3868 | 1464016562816 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3868 | ++DOCSHELL 13BCE000 == 31 [pid = 3868] [id = 664] 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (16E18C00) [pid = 3868] [serial = 1992] [outer = 00000000] 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (17397400) [pid = 3868] [serial = 1993] [outer = 16E18C00] 08:16:02 INFO - PROCESS | 3868 | 1464016562863 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1744F400) [pid = 3868] [serial = 1994] [outer = 16E18C00] 08:16:03 INFO - PROCESS | 3868 | 1464016563285 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]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 08:16:03 INFO - PROCESS | 3868 | 1464016563333 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3868 | 1464016563348 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1599F400) [pid = 3868] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16D10800) [pid = 3868] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13BD7000) [pid = 3868] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1770B000) [pid = 3868] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (169C0000) [pid = 3868] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1660AC00) [pid = 3868] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1595E000) [pid = 3868] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (140DF800) [pid = 3868] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1330F400) [pid = 3868] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (130CDC00) [pid = 3868] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (10A5F000) [pid = 3868] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (0F2F7000) [pid = 3868] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (19AD9400) [pid = 3868] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:16:03 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10F13000) [pid = 3868] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:16:03 INFO - PROCESS | 3868 | 1464016563511 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3868 | 1464016563513 Marionette TRACE conn3 <- [1,2622,null,{}] 08:16:03 INFO - PROCESS | 3868 | 1464016563517 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}] 08:16:03 INFO - PROCESS | 3868 | 1464016563589 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:16:03 INFO - PROCESS | 3868 | 1464016563596 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3868 | ++DOCSHELL 10503000 == 32 [pid = 3868] [id = 665] 08:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (10F01800) [pid = 3868] [serial = 1995] [outer = 00000000] 08:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1330F400) [pid = 3868] [serial = 1996] [outer = 10F01800] 08:16:03 INFO - PROCESS | 3868 | 1464016563638 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1337C400) [pid = 3868] [serial = 1997] [outer = 10F01800] 08:16:04 INFO - PROCESS | 3868 | 1464016564074 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 593ms 08:16:04 INFO - PROCESS | 3868 | 1464016564120 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3868 | 1464016564122 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:16:04 INFO - PROCESS | 3868 | 1464016564129 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3868 | 1464016564131 Marionette TRACE conn3 <- [1,2626,null,{}] 08:16:04 INFO - PROCESS | 3868 | 1464016564134 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}] 08:16:04 INFO - PROCESS | 3868 | 1464016564209 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:16:04 INFO - PROCESS | 3868 | 1464016564216 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3868 | ++DOCSHELL 13BD0800 == 33 [pid = 3868] [id = 666] 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (143DB000) [pid = 3868] [serial = 1998] [outer = 00000000] 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16D04000) [pid = 3868] [serial = 1999] [outer = 143DB000] 08:16:04 INFO - PROCESS | 3868 | 1464016564258 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17037C00) [pid = 3868] [serial = 2000] [outer = 143DB000] 08:16:04 INFO - PROCESS | 3868 | 1464016564687 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 593ms 08:16:04 INFO - PROCESS | 3868 | 1464016564733 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3868 | 1464016564735 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3868 | 1464016564738 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:16:04 INFO - PROCESS | 3868 | 1464016564739 Marionette TRACE conn3 <- [1,2630,null,{}] 08:16:04 INFO - PROCESS | 3868 | 1464016564747 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}] 08:16:04 INFO - PROCESS | 3868 | 1464016564822 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:16:04 INFO - PROCESS | 3868 | 1464016564829 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3868 | ++DOCSHELL 13D25C00 == 34 [pid = 3868] [id = 667] 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (14355400) [pid = 3868] [serial = 2001] [outer = 00000000] 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1770EC00) [pid = 3868] [serial = 2002] [outer = 14355400] 08:16:04 INFO - PROCESS | 3868 | 1464016564871 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (17884400) [pid = 3868] [serial = 2003] [outer = 14355400] 08:16:05 INFO - PROCESS | 3868 | 1464016565283 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]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 593ms 08:16:05 INFO - PROCESS | 3868 | 1464016565344 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3868 | 1464016565345 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:16:05 INFO - PROCESS | 3868 | 1464016565349 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3868 | 1464016565350 Marionette TRACE conn3 <- [1,2634,null,{}] 08:16:05 INFO - PROCESS | 3868 | 1464016565354 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}] 08:16:05 INFO - PROCESS | 3868 | 1464016565428 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:16:05 INFO - PROCESS | 3868 | 1464016565434 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3868 | ++DOCSHELL 12B65400 == 35 [pid = 3868] [id = 668] 08:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (17396800) [pid = 3868] [serial = 2004] [outer = 00000000] 08:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (17E9E800) [pid = 3868] [serial = 2005] [outer = 17396800] 08:16:05 INFO - PROCESS | 3868 | 1464016565492 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18229C00) [pid = 3868] [serial = 2006] [outer = 17396800] 08:16:06 INFO - PROCESS | 3868 | 1464016566305 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:16:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 999ms 08:16:06 INFO - PROCESS | 3868 | 1464016566351 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3868 | 1464016566356 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:16:06 INFO - PROCESS | 3868 | 1464016566360 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:16:06 INFO - PROCESS | 3868 | 1464016566365 Marionette TRACE conn3 <- [1,2638,null,{}] 08:16:06 INFO - PROCESS | 3868 | 1464016566370 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}] 08:16:06 INFO - PROCESS | 3868 | 1464016566483 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:16:06 INFO - PROCESS | 3868 | 1464016566607 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3868 | ++DOCSHELL 0F34AC00 == 36 [pid = 3868] [id = 669] 08:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (10336C00) [pid = 3868] [serial = 2007] [outer = 00000000] 08:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (10A62000) [pid = 3868] [serial = 2008] [outer = 10336C00] 08:16:06 INFO - PROCESS | 3868 | 1464016566702 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1129C400) [pid = 3868] [serial = 2009] [outer = 10336C00] 08:16:07 INFO - PROCESS | 3868 | 1464016567616 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:16:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1296ms 08:16:07 INFO - PROCESS | 3868 | 1464016567661 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:16:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:16:07 INFO - PROCESS | 3868 | 1464016567665 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:16:07 INFO - PROCESS | 3868 | 1464016567670 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 3868 | 1464016567673 Marionette TRACE conn3 <- [1,2642,null,{}] 08:16:07 INFO - PROCESS | 3868 | 1464016567678 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}] 08:16:07 INFO - PROCESS | 3868 | 1464016567780 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:16:07 INFO - PROCESS | 3868 | 1464016567913 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3868 | ++DOCSHELL 0F348000 == 37 [pid = 3868] [id = 670] 08:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1032D800) [pid = 3868] [serial = 2010] [outer = 00000000] 08:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10561800) [pid = 3868] [serial = 2011] [outer = 1032D800] 08:16:07 INFO - PROCESS | 3868 | 1464016567966 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10A5A800) [pid = 3868] [serial = 2012] [outer = 1032D800] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 13D25C00 == 36 [pid = 3868] [id = 667] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 13BD0800 == 35 [pid = 3868] [id = 666] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 10503000 == 34 [pid = 3868] [id = 665] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 13BCE000 == 33 [pid = 3868] [id = 664] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 13374400 == 32 [pid = 3868] [id = 663] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 12A96000 == 31 [pid = 3868] [id = 662] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 10A7CC00 == 30 [pid = 3868] [id = 661] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 11290C00 == 29 [pid = 3868] [id = 660] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 14F59400 == 28 [pid = 3868] [id = 659] 08:16:08 INFO - PROCESS | 3868 | --DOCSHELL 13BCF000 == 27 [pid = 3868] [id = 658] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (17D82400) [pid = 3868] [serial = 1960] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16E0DC00) [pid = 3868] [serial = 1958] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16E13000) [pid = 3868] [serial = 1945] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (17431800) [pid = 3868] [serial = 1948] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (17883000) [pid = 3868] [serial = 1951] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (174D9C00) [pid = 3868] [serial = 1949] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16D10000) [pid = 3868] [serial = 1957] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1788F800) [pid = 3868] [serial = 1952] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16D05C00) [pid = 3868] [serial = 1942] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1678B800) [pid = 3868] [serial = 1939] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (16662400) [pid = 3868] [serial = 1940] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (15DD3000) [pid = 3868] [serial = 1936] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1660DC00) [pid = 3868] [serial = 1937] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (143D7400) [pid = 3868] [serial = 1933] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (14F5D400) [pid = 3868] [serial = 1934] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (13D24800) [pid = 3868] [serial = 1931] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1390B000) [pid = 3868] [serial = 1930] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1318B000) [pid = 3868] [serial = 1927] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1331C000) [pid = 3868] [serial = 1928] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (10F07400) [pid = 3868] [serial = 1924] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (11296000) [pid = 3868] [serial = 1925] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10335C00) [pid = 3868] [serial = 1921] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1043F400) [pid = 3868] [serial = 1922] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (1A1C8400) [pid = 3868] [serial = 1919] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (13079000) [pid = 3868] [serial = 1954] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (16E14000) [pid = 3868] [serial = 1946] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (16D06000) [pid = 3868] [serial = 1943] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (13BF1400) [pid = 3868] [serial = 1955] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3868 | 1464016568454 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:16:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 827ms 08:16:08 INFO - PROCESS | 3868 | 1464016568513 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3868 | 1464016568519 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:16:08 INFO - PROCESS | 3868 | 1464016568526 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3868 | 1464016568528 Marionette TRACE conn3 <- [1,2646,null,{}] 08:16:08 INFO - PROCESS | 3868 | 1464016568532 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}] 08:16:08 INFO - PROCESS | 3868 | 1464016568625 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:16:08 INFO - PROCESS | 3868 | 1464016568634 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3868 | ++DOCSHELL 10484400 == 28 [pid = 3868] [id = 671] 08:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (105F6400) [pid = 3868] [serial = 2013] [outer = 00000000] 08:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (11C01400) [pid = 3868] [serial = 2014] [outer = 105F6400] 08:16:08 INFO - PROCESS | 3868 | 1464016568679 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1288E400) [pid = 3868] [serial = 2015] [outer = 105F6400] 08:16:09 INFO - PROCESS | 3868 | 1464016569159 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 703ms 08:16:09 INFO - PROCESS | 3868 | 1464016569222 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3868 | 1464016569225 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:16:09 INFO - PROCESS | 3868 | 1464016569228 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3868 | 1464016569232 Marionette TRACE conn3 <- [1,2650,null,{}] 08:16:09 INFO - PROCESS | 3868 | 1464016569242 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}] 08:16:09 INFO - PROCESS | 3868 | 1464016569350 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:16:09 INFO - PROCESS | 3868 | 1464016569452 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3868 | ++DOCSHELL 1318FC00 == 29 [pid = 3868] [id = 672] 08:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1330F800) [pid = 3868] [serial = 2016] [outer = 00000000] 08:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (13381800) [pid = 3868] [serial = 2017] [outer = 1330F800] 08:16:09 INFO - PROCESS | 3868 | 1464016569498 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13907400) [pid = 3868] [serial = 2018] [outer = 1330F800] 08:16:09 INFO - PROCESS | 3868 | 1464016569869 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 703ms 08:16:09 INFO - PROCESS | 3868 | 1464016569927 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3868 | 1464016569930 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:16:09 INFO - PROCESS | 3868 | 1464016569933 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3868 | 1464016569935 Marionette TRACE conn3 <- [1,2654,null,{}] 08:16:09 INFO - PROCESS | 3868 | 1464016569938 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}] 08:16:10 INFO - PROCESS | 3868 | 1464016570019 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:16:10 INFO - PROCESS | 3868 | 1464016570025 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3868 | ++DOCSHELL 13381400 == 30 [pid = 3868] [id = 673] 08:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13717C00) [pid = 3868] [serial = 2019] [outer = 00000000] 08:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1434FC00) [pid = 3868] [serial = 2020] [outer = 13717C00] 08:16:10 INFO - PROCESS | 3868 | 1464016570069 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (143D1800) [pid = 3868] [serial = 2021] [outer = 13717C00] 08:16:11 INFO - PROCESS | 3868 | 1464016571024 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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1140ms 08:16:11 INFO - PROCESS | 3868 | 1464016571083 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3868 | 1464016571085 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:16:11 INFO - PROCESS | 3868 | 1464016571105 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3868 | 1464016571107 Marionette TRACE conn3 <- [1,2658,null,{}] 08:16:11 INFO - PROCESS | 3868 | 1464016571111 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}] 08:16:11 INFO - PROCESS | 3868 | 1464016571216 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:16:11 INFO - PROCESS | 3868 | 1464016571224 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3868 | ++DOCSHELL 140D7400 == 31 [pid = 3868] [id = 674] 08:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (14357000) [pid = 3868] [serial = 2022] [outer = 00000000] 08:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (154E0400) [pid = 3868] [serial = 2023] [outer = 14357000] 08:16:11 INFO - PROCESS | 3868 | 1464016571267 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (15962000) [pid = 3868] [serial = 2024] [outer = 14357000] 08:16:12 INFO - PROCESS | 3868 | 1464016572195 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3868 | 1464016572284 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3868 | 1464016572289 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3868 | 1464016572290 Marionette TRACE conn3 <- [1,2662,null,{}] 08:16:12 INFO - PROCESS | 3868 | 1464016572295 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}] 08:16:12 INFO - PROCESS | 3868 | 1464016572418 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:16:12 INFO - PROCESS | 3868 | 1464016572426 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3868 | ++DOCSHELL 10A62800 == 32 [pid = 3868] [id = 675] 08:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11427C00) [pid = 3868] [serial = 2025] [outer = 00000000] 08:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13BF4400) [pid = 3868] [serial = 2026] [outer = 11427C00] 08:16:12 INFO - PROCESS | 3868 | 1464016572470 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (14F5F000) [pid = 3868] [serial = 2027] [outer = 11427C00] 08:16:13 INFO - PROCESS | 3868 | 1464016573425 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3868 | 1464016573481 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:16:13 INFO - PROCESS | 3868 | 1464016573484 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:16:13 INFO - PROCESS | 3868 | 1464016573486 Marionette TRACE conn3 <- [1,2666,null,{}] 08:16:13 INFO - PROCESS | 3868 | 1464016573489 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}] 08:16:13 INFO - PROCESS | 3868 | 1464016573562 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:16:13 INFO - PROCESS | 3868 | 1464016573568 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3868 | ++DOCSHELL 15DD5C00 == 33 [pid = 3868] [id = 676] 08:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (16607400) [pid = 3868] [serial = 2028] [outer = 00000000] 08:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (16658000) [pid = 3868] [serial = 2029] [outer = 16607400] 08:16:13 INFO - PROCESS | 3868 | 1464016573611 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (1665A800) [pid = 3868] [serial = 2030] [outer = 16607400] 08:16:14 INFO - PROCESS | 3868 | 1464016574578 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]]]}] 08:16:14 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) 08:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 08:16:14 INFO - PROCESS | 3868 | 1464016574630 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3868 | 1464016574634 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:16:14 INFO - PROCESS | 3868 | 1464016574640 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3868 | 1464016574645 Marionette TRACE conn3 <- [1,2670,null,{}] 08:16:14 INFO - PROCESS | 3868 | 1464016574652 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}] 08:16:14 INFO - PROCESS | 3868 | 1464016574754 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:16:14 INFO - PROCESS | 3868 | 1464016574888 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3868 | ++DOCSHELL 10375000 == 34 [pid = 3868] [id = 677] 08:16:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (10376000) [pid = 3868] [serial = 2031] [outer = 00000000] 08:16:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (10480000) [pid = 3868] [serial = 2032] [outer = 10376000] 08:16:14 INFO - PROCESS | 3868 | 1464016574945 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (10A58800) [pid = 3868] [serial = 2033] [outer = 10376000] 08:16:16 INFO - PROCESS | 3868 | 1464016576036 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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1453ms 08:16:16 INFO - PROCESS | 3868 | 1464016576105 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3868 | 1464016576111 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:16:16 INFO - PROCESS | 3868 | 1464016576117 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3868 | 1464016576120 Marionette TRACE conn3 <- [1,2674,null,{}] 08:16:16 INFO - PROCESS | 3868 | 1464016576125 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}] 08:16:16 INFO - PROCESS | 3868 | 1464016576254 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:16:16 INFO - PROCESS | 3868 | 1464016576387 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3868 | ++DOCSHELL 11299C00 == 35 [pid = 3868] [id = 678] 08:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (11427400) [pid = 3868] [serial = 2034] [outer = 00000000] 08:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1331DC00) [pid = 3868] [serial = 2035] [outer = 11427400] 08:16:16 INFO - PROCESS | 3868 | 1464016576440 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (13909C00) [pid = 3868] [serial = 2036] [outer = 11427400] 08:16:17 INFO - PROCESS | 3868 | 1464016577443 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3868 | 1464016577474 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:16:17 INFO - PROCESS | 3868 | 1464016577479 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3868 | 1464016577483 Marionette TRACE conn3 <- [1,2678,null,{}] 08:16:17 INFO - PROCESS | 3868 | 1464016577489 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}] 08:16:17 INFO - PROCESS | 3868 | 1464016577586 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:16:17 INFO - PROCESS | 3868 | 1464016577735 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 10A62800 == 34 [pid = 3868] [id = 675] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 140D7400 == 33 [pid = 3868] [id = 674] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 13381400 == 32 [pid = 3868] [id = 673] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 1318FC00 == 31 [pid = 3868] [id = 672] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 10484400 == 30 [pid = 3868] [id = 671] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 0F348000 == 29 [pid = 3868] [id = 670] 08:16:17 INFO - PROCESS | 3868 | --DOCSHELL 0F34AC00 == 28 [pid = 3868] [id = 669] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (17397400) [pid = 3868] [serial = 1993] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (15DDB000) [pid = 3868] [serial = 1981] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (15DDD800) [pid = 3868] [serial = 1982] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (10370400) [pid = 3868] [serial = 1963] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1043A800) [pid = 3868] [serial = 1964] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (10A7D800) [pid = 3868] [serial = 1966] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (10F10000) [pid = 3868] [serial = 1967] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1744F400) [pid = 3868] [serial = 1994] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1330F400) [pid = 3868] [serial = 1996] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (16D04000) [pid = 3868] [serial = 1999] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1337C400) [pid = 3868] [serial = 1997] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (16790C00) [pid = 3868] [serial = 1988] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (16793000) [pid = 3868] [serial = 1987] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (16E0B800) [pid = 3868] [serial = 1991] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (17884400) [pid = 3868] [serial = 2003] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1770EC00) [pid = 3868] [serial = 2002] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (16D0F000) [pid = 3868] [serial = 1990] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (13D26800) [pid = 3868] [serial = 1975] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (140DB000) [pid = 3868] [serial = 1976] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (12D7E800) [pid = 3868] [serial = 1969] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1307D000) [pid = 3868] [serial = 1970] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (18226800) [pid = 3868] [serial = 1961] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (13BCC800) [pid = 3868] [serial = 1973] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1331D000) [pid = 3868] [serial = 1972] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 53 (154D5C00) [pid = 3868] [serial = 1978] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 52 (156E7C00) [pid = 3868] [serial = 1979] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 51 (1663CC00) [pid = 3868] [serial = 1984] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | --DOMWINDOW == 50 (1663E000) [pid = 3868] [serial = 1985] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3868 | ++DOCSHELL 0F345800 == 29 [pid = 3868] [id = 679] 08:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (0F348000) [pid = 3868] [serial = 2037] [outer = 00000000] 08:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (1043A800) [pid = 3868] [serial = 2038] [outer = 0F348000] 08:16:17 INFO - PROCESS | 3868 | 1464016577838 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (10A7D800) [pid = 3868] [serial = 2039] [outer = 0F348000] 08:16:18 INFO - PROCESS | 3868 | 1464016578732 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3868 | 1464016578795 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:16:18 INFO - PROCESS | 3868 | 1464016578801 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3868 | 1464016578803 Marionette TRACE conn3 <- [1,2682,null,{}] 08:16:18 INFO - PROCESS | 3868 | 1464016578807 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}] 08:16:18 INFO - PROCESS | 3868 | 1464016578888 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:16:18 INFO - PROCESS | 3868 | 1464016578898 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3868 | ++DOCSHELL 11CF4000 == 30 [pid = 3868] [id = 680] 08:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (12AEDC00) [pid = 3868] [serial = 2040] [outer = 00000000] 08:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (13189400) [pid = 3868] [serial = 2041] [outer = 12AEDC00] 08:16:18 INFO - PROCESS | 3868 | 1464016578946 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (1331C000) [pid = 3868] [serial = 2042] [outer = 12AEDC00] 08:16:19 INFO - PROCESS | 3868 | 1464016579912 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3868 | 1464016579951 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:16:19 INFO - PROCESS | 3868 | 1464016579954 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3868 | 1464016579958 Marionette TRACE conn3 <- [1,2686,null,{}] 08:16:19 INFO - PROCESS | 3868 | 1464016579968 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}] 08:16:20 INFO - PROCESS | 3868 | 1464016580085 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:16:20 INFO - PROCESS | 3868 | 1464016580094 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3868 | ++DOCSHELL 13BD4800 == 31 [pid = 3868] [id = 681] 08:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (13D25C00) [pid = 3868] [serial = 2043] [outer = 00000000] 08:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (140DC800) [pid = 3868] [serial = 2044] [outer = 13D25C00] 08:16:20 INFO - PROCESS | 3868 | 1464016580141 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (14359C00) [pid = 3868] [serial = 2045] [outer = 13D25C00] 08:16:21 INFO - PROCESS | 3868 | 1464016581098 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3868 | 1464016581161 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3868 | 1464016581164 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3868 | 1464016581166 Marionette TRACE conn3 <- [1,2690,null,{}] 08:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:16:21 INFO - PROCESS | 3868 | 1464016581170 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}] 08:16:21 INFO - PROCESS | 3868 | 1464016581278 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:16:21 INFO - PROCESS | 3868 | 1464016581285 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3868 | ++DOCSHELL 130CF400 == 32 [pid = 3868] [id = 682] 08:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (140D6400) [pid = 3868] [serial = 2046] [outer = 00000000] 08:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1599D000) [pid = 3868] [serial = 2047] [outer = 140D6400] 08:16:21 INFO - PROCESS | 3868 | 1464016581329 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (16609800) [pid = 3868] [serial = 2048] [outer = 140D6400] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (11427C00) [pid = 3868] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (1330F800) [pid = 3868] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (14357000) [pid = 3868] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (1032D800) [pid = 3868] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (13717C00) [pid = 3868] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (105F6400) [pid = 3868] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:16:21 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (143DB000) [pid = 3868] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:16:21 INFO - PROCESS | 3868 | 1464016581776 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]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 08:16:21 INFO - PROCESS | 3868 | 1464016581805 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3868 | 1464016581807 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3868 | 1464016581810 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:16:21 INFO - PROCESS | 3868 | 1464016581812 Marionette TRACE conn3 <- [1,2694,null,{}] 08:16:21 INFO - PROCESS | 3868 | 1464016581815 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}] 08:16:21 INFO - PROCESS | 3868 | 1464016581927 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:16:21 INFO - PROCESS | 3868 | 1464016581991 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3868 | ++DOCSHELL 10F16800 == 33 [pid = 3868] [id = 683] 08:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (1032D800) [pid = 3868] [serial = 2049] [outer = 00000000] 08:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (1599E800) [pid = 3868] [serial = 2050] [outer = 1032D800] 08:16:22 INFO - PROCESS | 3868 | 1464016582037 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (16611C00) [pid = 3868] [serial = 2051] [outer = 1032D800] 08:16:22 INFO - PROCESS | 3868 | 1464016582387 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 08:16:22 INFO - PROCESS | 3868 | 1464016582449 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3868 | 1464016582451 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:16:22 INFO - PROCESS | 3868 | 1464016582461 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3868 | 1464016582463 Marionette TRACE conn3 <- [1,2698,null,{}] 08:16:22 INFO - PROCESS | 3868 | 1464016582466 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}] 08:16:22 INFO - PROCESS | 3868 | 1464016582561 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:16:22 INFO - PROCESS | 3868 | 1464016582569 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3868 | ++DOCSHELL 16611000 == 34 [pid = 3868] [id = 684] 08:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (16640C00) [pid = 3868] [serial = 2052] [outer = 00000000] 08:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (16795800) [pid = 3868] [serial = 2053] [outer = 16640C00] 08:16:22 INFO - PROCESS | 3868 | 1464016582613 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (16D03800) [pid = 3868] [serial = 2054] [outer = 16640C00] 08:16:23 INFO - PROCESS | 3868 | 1464016583092 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] 08:16:23 INFO - PROCESS | 3868 | 1464016583161 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:16:23 INFO - PROCESS | 3868 | 1464016583164 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3868 | 1464016583166 Marionette TRACE conn3 <- [1,2702,null,{}] 08:16:23 INFO - PROCESS | 3868 | 1464016583169 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}] 08:16:23 INFO - PROCESS | 3868 | 1464016583242 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:16:23 INFO - PROCESS | 3868 | 1464016583248 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3868 | ++DOCSHELL 16930400 == 35 [pid = 3868] [id = 685] 08:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (16D0EC00) [pid = 3868] [serial = 2055] [outer = 00000000] 08:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (16E11000) [pid = 3868] [serial = 2056] [outer = 16D0EC00] 08:16:23 INFO - PROCESS | 3868 | 1464016583290 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (16E11800) [pid = 3868] [serial = 2057] [outer = 16D0EC00] 08:16:23 INFO - PROCESS | 3868 | 1464016583708 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 593ms 08:16:23 INFO - PROCESS | 3868 | 1464016583761 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3868 | 1464016583772 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 3868 | 1464016583776 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3868 | 1464016583777 Marionette TRACE conn3 <- [1,2706,null,{}] 08:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:16:23 INFO - PROCESS | 3868 | 1464016583781 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}] 08:16:23 INFO - PROCESS | 3868 | 1464016583854 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:16:23 INFO - PROCESS | 3868 | 1464016583860 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3868 | ++DOCSHELL 0F259800 == 36 [pid = 3868] [id = 686] 08:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (0F25B000) [pid = 3868] [serial = 2058] [outer = 00000000] 08:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (0F2F4000) [pid = 3868] [serial = 2059] [outer = 0F25B000] 08:16:23 INFO - PROCESS | 3868 | 1464016583953 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (10438C00) [pid = 3868] [serial = 2060] [outer = 0F25B000] 08:16:24 INFO - PROCESS | 3868 | 1464016584688 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] 08:16:24 INFO - PROCESS | 3868 | 1464016584728 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:16:24 INFO - PROCESS | 3868 | 1464016584733 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 3868 | 1464016584736 Marionette TRACE conn3 <- [1,2710,null,{}] 08:16:24 INFO - PROCESS | 3868 | 1464016584741 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}] 08:16:24 INFO - PROCESS | 3868 | 1464016584844 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:16:24 INFO - PROCESS | 3868 | 1464016584977 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3868 | ++DOCSHELL 13716400 == 37 [pid = 3868] [id = 687] 08:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13718400) [pid = 3868] [serial = 2061] [outer = 00000000] 08:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (13BD2000) [pid = 3868] [serial = 2062] [outer = 13718400] 08:16:25 INFO - PROCESS | 3868 | 1464016585032 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (1401D400) [pid = 3868] [serial = 2063] [outer = 13718400] 08:16:25 INFO - PROCESS | 3868 | 1464016585648 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] 08:16:25 INFO - PROCESS | 3868 | 1464016585684 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:16:25 INFO - PROCESS | 3868 | 1464016585690 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3868 | 1464016585693 Marionette TRACE conn3 <- [1,2714,null,{}] 08:16:25 INFO - PROCESS | 3868 | 1464016585697 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}] 08:16:25 INFO - PROCESS | 3868 | 1464016585796 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:16:25 INFO - PROCESS | 3868 | 1464016585927 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3868 | ++DOCSHELL 13BD9000 == 38 [pid = 3868] [id = 688] 08:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (156E9C00) [pid = 3868] [serial = 2064] [outer = 00000000] 08:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16D09C00) [pid = 3868] [serial = 2065] [outer = 156E9C00] 08:16:25 INFO - PROCESS | 3868 | 1464016585981 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16E0FC00) [pid = 3868] [serial = 2066] [outer = 156E9C00] 08:16:26 INFO - PROCESS | 3868 | 1464016586620 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 937ms 08:16:26 INFO - PROCESS | 3868 | 1464016586636 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3868 | 1464016586638 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 3868 | 1464016586655 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:16:26 INFO - PROCESS | 3868 | 1464016586659 Marionette TRACE conn3 <- [1,2718,null,{}] 08:16:26 INFO - PROCESS | 3868 | 1464016586671 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}] 08:16:26 INFO - PROCESS | 3868 | 1464016586774 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:16:26 INFO - PROCESS | 3868 | 1464016586906 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3868 | ++DOCSHELL 14F60000 == 39 [pid = 3868] [id = 689] 08:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15404400) [pid = 3868] [serial = 2067] [outer = 00000000] 08:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16E15000) [pid = 3868] [serial = 2068] [outer = 15404400] 08:16:26 INFO - PROCESS | 3868 | 1464016586959 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1743D400) [pid = 3868] [serial = 2069] [outer = 15404400] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 16930400 == 38 [pid = 3868] [id = 685] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 16611000 == 37 [pid = 3868] [id = 684] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 10F16800 == 36 [pid = 3868] [id = 683] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 130CF400 == 35 [pid = 3868] [id = 682] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 13BD4800 == 34 [pid = 3868] [id = 681] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 11CF4000 == 33 [pid = 3868] [id = 680] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 0F345800 == 32 [pid = 3868] [id = 679] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 10375000 == 31 [pid = 3868] [id = 677] 08:16:27 INFO - PROCESS | 3868 | --DOCSHELL 15DD5C00 == 30 [pid = 3868] [id = 676] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (17037C00) [pid = 3868] [serial = 2000] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (16658000) [pid = 3868] [serial = 2029] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13BF4400) [pid = 3868] [serial = 2026] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13381800) [pid = 3868] [serial = 2017] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (17E9E800) [pid = 3868] [serial = 2005] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (15962000) [pid = 3868] [serial = 2024] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (154E0400) [pid = 3868] [serial = 2023] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (10561800) [pid = 3868] [serial = 2011] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (10A62000) [pid = 3868] [serial = 2008] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (13907400) [pid = 3868] [serial = 2018] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (143D1800) [pid = 3868] [serial = 2021] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (10A5A800) [pid = 3868] [serial = 2012] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1288E400) [pid = 3868] [serial = 2015] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (11C01400) [pid = 3868] [serial = 2014] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (14F5F000) [pid = 3868] [serial = 2027] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (1434FC00) [pid = 3868] [serial = 2020] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3868 | 1464016588059 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3868 | 1464016588124 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:16:28 INFO - PROCESS | 3868 | 1464016588128 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3868 | 1464016588130 Marionette TRACE conn3 <- [1,2722,null,{}] 08:16:28 INFO - PROCESS | 3868 | 1464016588137 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}] 08:16:28 INFO - PROCESS | 3868 | 1464016588229 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:16:28 INFO - PROCESS | 3868 | 1464016588313 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3868 | ++DOCSHELL 1055B800 == 31 [pid = 3868] [id = 690] 08:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1055FC00) [pid = 3868] [serial = 2070] [outer = 00000000] 08:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (10A7B400) [pid = 3868] [serial = 2071] [outer = 1055FC00] 08:16:28 INFO - PROCESS | 3868 | 1464016588359 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (11272400) [pid = 3868] [serial = 2072] [outer = 1055FC00] 08:16:28 INFO - PROCESS | 3868 | 1464016588822 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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:16:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 08:16:28 INFO - PROCESS | 3868 | 1464016588866 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3868 | 1464016588872 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:16:28 INFO - PROCESS | 3868 | 1464016588878 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3868 | 1464016588881 Marionette TRACE conn3 <- [1,2726,null,{}] 08:16:28 INFO - PROCESS | 3868 | 1464016588885 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}] 08:16:28 INFO - PROCESS | 3868 | 1464016588964 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:16:28 INFO - PROCESS | 3868 | 1464016588973 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3868 | ++DOCSHELL 11CF3C00 == 32 [pid = 3868] [id = 691] 08:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1289FC00) [pid = 3868] [serial = 2073] [outer = 00000000] 08:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (12D31C00) [pid = 3868] [serial = 2074] [outer = 1289FC00] 08:16:28 INFO - PROCESS | 3868 | 1464016589017 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (13079000) [pid = 3868] [serial = 2075] [outer = 1289FC00] 08:16:29 INFO - PROCESS | 3868 | 1464016589493 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]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 640ms 08:16:29 INFO - PROCESS | 3868 | 1464016589514 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3868 | 1464016589516 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:16:29 INFO - PROCESS | 3868 | 1464016589523 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3868 | 1464016589527 Marionette TRACE conn3 <- [1,2730,null,{}] 08:16:29 INFO - PROCESS | 3868 | 1464016589537 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}] 08:16:29 INFO - PROCESS | 3868 | 1464016589618 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:16:29 INFO - PROCESS | 3868 | 1464016589625 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3868 | ++DOCSHELL 13BD0400 == 33 [pid = 3868] [id = 692] 08:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (13BD0800) [pid = 3868] [serial = 2076] [outer = 00000000] 08:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (13BF1400) [pid = 3868] [serial = 2077] [outer = 13BD0800] 08:16:29 INFO - PROCESS | 3868 | 1464016589672 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (140DD000) [pid = 3868] [serial = 2078] [outer = 13BD0800] 08:16:30 INFO - PROCESS | 3868 | 1464016590138 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 08:16:30 INFO - PROCESS | 3868 | 1464016590164 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3868 | 1464016590167 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:16:30 INFO - PROCESS | 3868 | 1464016590171 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3868 | 1464016590173 Marionette TRACE conn3 <- [1,2734,null,{}] 08:16:30 INFO - PROCESS | 3868 | 1464016590176 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}] 08:16:30 INFO - PROCESS | 3868 | 1464016590296 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:16:30 INFO - PROCESS | 3868 | 1464016590304 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3868 | ++DOCSHELL 14F5A000 == 34 [pid = 3868] [id = 693] 08:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (14F5D000) [pid = 3868] [serial = 2079] [outer = 00000000] 08:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (14F65000) [pid = 3868] [serial = 2080] [outer = 14F5D000] 08:16:30 INFO - PROCESS | 3868 | 1464016590406 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (154D7400) [pid = 3868] [serial = 2081] [outer = 14F5D000] 08:16:30 INFO - PROCESS | 3868 | 1464016590811 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 687ms 08:16:30 INFO - PROCESS | 3868 | 1464016590872 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3868 | 1464016590873 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3868 | 1464016590877 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3868 | 1464016590878 Marionette TRACE conn3 <- [1,2738,null,{}] 08:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:16:30 INFO - PROCESS | 3868 | 1464016590882 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}] 08:16:30 INFO - PROCESS | 3868 | 1464016590988 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:16:31 INFO - PROCESS | 3868 | 1464016591079 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3868 | ++DOCSHELL 156E3400 == 35 [pid = 3868] [id = 694] 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (15994800) [pid = 3868] [serial = 2082] [outer = 00000000] 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (15DDB000) [pid = 3868] [serial = 2083] [outer = 15994800] 08:16:31 INFO - PROCESS | 3868 | 1464016591122 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (164F4000) [pid = 3868] [serial = 2084] [outer = 15994800] 08:16:31 INFO - PROCESS | 3868 | 1464016591541 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]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:16:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 08:16:31 INFO - PROCESS | 3868 | 1464016591578 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3868 | 1464016591580 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3868 | 1464016591583 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:16:31 INFO - PROCESS | 3868 | 1464016591585 Marionette TRACE conn3 <- [1,2742,null,{}] 08:16:31 INFO - PROCESS | 3868 | 1464016591588 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}] 08:16:31 INFO - PROCESS | 3868 | 1464016591717 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:16:31 INFO - PROCESS | 3868 | 1464016591724 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3868 | ++DOCSHELL 1663E000 == 36 [pid = 3868] [id = 695] 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16666800) [pid = 3868] [serial = 2085] [outer = 00000000] 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1693B400) [pid = 3868] [serial = 2086] [outer = 16666800] 08:16:31 INFO - PROCESS | 3868 | 1464016591768 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16D0D800) [pid = 3868] [serial = 2087] [outer = 16666800] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (0F348000) [pid = 3868] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13D25C00) [pid = 3868] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (12AEDC00) [pid = 3868] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (140D6400) [pid = 3868] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1032D800) [pid = 3868] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (16640C00) [pid = 3868] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:16:32 INFO - PROCESS | 3868 | 1464016592215 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 08:16:32 INFO - PROCESS | 3868 | 1464016592267 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3868 | 1464016592269 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:16:32 INFO - PROCESS | 3868 | 1464016592272 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3868 | 1464016592274 Marionette TRACE conn3 <- [1,2746,null,{}] 08:16:32 INFO - PROCESS | 3868 | 1464016592278 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}] 08:16:32 INFO - PROCESS | 3868 | 1464016592409 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:16:32 INFO - PROCESS | 3868 | 1464016592507 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3868 | ++DOCSHELL 1141A800 == 37 [pid = 3868] [id = 696] 08:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (128A2400) [pid = 3868] [serial = 2088] [outer = 00000000] 08:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16794000) [pid = 3868] [serial = 2089] [outer = 128A2400] 08:16:32 INFO - PROCESS | 3868 | 1464016592550 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (16D10C00) [pid = 3868] [serial = 2090] [outer = 128A2400] 08:16:32 INFO - PROCESS | 3868 | 1464016592918 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 702ms 08:16:32 INFO - PROCESS | 3868 | 1464016592977 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3868 | 1464016592979 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:16:32 INFO - PROCESS | 3868 | 1464016592982 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3868 | 1464016592984 Marionette TRACE conn3 <- [1,2750,null,{}] 08:16:32 INFO - PROCESS | 3868 | 1464016592987 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}] 08:16:33 INFO - PROCESS | 3868 | 1464016593063 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:16:33 INFO - PROCESS | 3868 | 1464016593071 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3868 | ++DOCSHELL 14F56800 == 38 [pid = 3868] [id = 697] 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16D05800) [pid = 3868] [serial = 2091] [outer = 00000000] 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1744F800) [pid = 3868] [serial = 2092] [outer = 16D05800] 08:16:33 INFO - PROCESS | 3868 | 1464016593113 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (17703800) [pid = 3868] [serial = 2093] [outer = 16D05800] 08:16:33 INFO - PROCESS | 3868 | 1464016593520 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 08:16:33 INFO - PROCESS | 3868 | 1464016593590 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3868 | 1464016593592 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:16:33 INFO - PROCESS | 3868 | 1464016593595 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3868 | 1464016593597 Marionette TRACE conn3 <- [1,2754,null,{}] 08:16:33 INFO - PROCESS | 3868 | 1464016593600 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}] 08:16:33 INFO - PROCESS | 3868 | 1464016593676 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:16:33 INFO - PROCESS | 3868 | 1464016593683 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3868 | ++DOCSHELL 16792400 == 39 [pid = 3868] [id = 698] 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (17707000) [pid = 3868] [serial = 2094] [outer = 00000000] 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1770F000) [pid = 3868] [serial = 2095] [outer = 17707000] 08:16:33 INFO - PROCESS | 3868 | 1464016593728 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (17712800) [pid = 3868] [serial = 2096] [outer = 17707000] 08:16:34 INFO - PROCESS | 3868 | 1464016594215 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]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 08:16:34 INFO - PROCESS | 3868 | 1464016594296 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3868 | 1464016594300 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:16:34 INFO - PROCESS | 3868 | 1464016594306 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3868 | 1464016594310 Marionette TRACE conn3 <- [1,2758,null,{}] 08:16:34 INFO - PROCESS | 3868 | 1464016594317 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}] 08:16:34 INFO - PROCESS | 3868 | 1464016594470 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:16:34 INFO - PROCESS | 3868 | 1464016594600 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3868 | ++DOCSHELL 10561800 == 40 [pid = 3868] [id = 699] 08:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (105EDC00) [pid = 3868] [serial = 2097] [outer = 00000000] 08:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10A7C400) [pid = 3868] [serial = 2098] [outer = 105EDC00] 08:16:34 INFO - PROCESS | 3868 | 1464016594656 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (11C6B400) [pid = 3868] [serial = 2099] [outer = 105EDC00] 08:16:35 INFO - PROCESS | 3868 | 1464016595277 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 999ms 08:16:35 INFO - PROCESS | 3868 | 1464016595310 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3868 | 1464016595316 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:16:35 INFO - PROCESS | 3868 | 1464016595322 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3868 | 1464016595325 Marionette TRACE conn3 <- [1,2762,null,{}] 08:16:35 INFO - PROCESS | 3868 | 1464016595329 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}] 08:16:35 INFO - PROCESS | 3868 | 1464016595439 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:16:35 INFO - PROCESS | 3868 | 1464016595575 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3868 | ++DOCSHELL 1337B000 == 41 [pid = 3868] [id = 700] 08:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1370E400) [pid = 3868] [serial = 2100] [outer = 00000000] 08:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (13BD1C00) [pid = 3868] [serial = 2101] [outer = 1370E400] 08:16:35 INFO - PROCESS | 3868 | 1464016595628 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (14358400) [pid = 3868] [serial = 2102] [outer = 1370E400] 08:16:36 INFO - PROCESS | 3868 | 1464016596177 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]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:16:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 906ms 08:16:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:16:36 INFO - PROCESS | 3868 | 1464016596225 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3868 | 1464016596227 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:16:36 INFO - PROCESS | 3868 | 1464016596231 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3868 | 1464016596235 Marionette TRACE conn3 <- [1,2766,null,{}] 08:16:36 INFO - PROCESS | 3868 | 1464016596245 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}] 08:16:36 INFO - PROCESS | 3868 | 1464016596350 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:16:36 INFO - PROCESS | 3868 | 1464016596464 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3868 | ++DOCSHELL 14F5D800 == 42 [pid = 3868] [id = 701] 08:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16640400) [pid = 3868] [serial = 2103] [outer = 00000000] 08:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16D07000) [pid = 3868] [serial = 2104] [outer = 16640400] 08:16:36 INFO - PROCESS | 3868 | 1464016596574 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1770BC00) [pid = 3868] [serial = 2105] [outer = 16640400] 08:16:37 INFO - PROCESS | 3868 | 1464016597363 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1140ms 08:16:37 INFO - PROCESS | 3868 | 1464016597379 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3868 | 1464016597384 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3868 | 1464016597388 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:16:37 INFO - PROCESS | 3868 | 1464016597392 Marionette TRACE conn3 <- [1,2770,null,{}] 08:16:37 INFO - PROCESS | 3868 | 1464016597398 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}] 08:16:37 INFO - PROCESS | 3868 | 1464016597499 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:16:37 INFO - PROCESS | 3868 | 1464016597611 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3868 | ++DOCSHELL 10A7E400 == 43 [pid = 3868] [id = 702] 08:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (10F02800) [pid = 3868] [serial = 2106] [outer = 00000000] 08:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (11C6B800) [pid = 3868] [serial = 2107] [outer = 10F02800] 08:16:37 INFO - PROCESS | 3868 | 1464016597659 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (12D79400) [pid = 3868] [serial = 2108] [outer = 10F02800] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 14F56800 == 42 [pid = 3868] [id = 697] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 1141A800 == 41 [pid = 3868] [id = 696] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 1663E000 == 40 [pid = 3868] [id = 695] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 156E3400 == 39 [pid = 3868] [id = 694] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 14F5A000 == 38 [pid = 3868] [id = 693] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 13BD0400 == 37 [pid = 3868] [id = 692] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 11CF3C00 == 36 [pid = 3868] [id = 691] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 1055B800 == 35 [pid = 3868] [id = 690] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 14F60000 == 34 [pid = 3868] [id = 689] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 13BD9000 == 33 [pid = 3868] [id = 688] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16E11000) [pid = 3868] [serial = 2056] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (10480000) [pid = 3868] [serial = 2032] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 13716400 == 32 [pid = 3868] [id = 687] 08:16:37 INFO - PROCESS | 3868 | --DOCSHELL 0F259800 == 31 [pid = 3868] [id = 686] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1043A800) [pid = 3868] [serial = 2038] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (10A7D800) [pid = 3868] [serial = 2039] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (14359C00) [pid = 3868] [serial = 2045] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13189400) [pid = 3868] [serial = 2041] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1331DC00) [pid = 3868] [serial = 2035] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1599D000) [pid = 3868] [serial = 2047] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (1599E800) [pid = 3868] [serial = 2050] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (16609800) [pid = 3868] [serial = 2048] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (16795800) [pid = 3868] [serial = 2053] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (140DC800) [pid = 3868] [serial = 2044] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16D03800) [pid = 3868] [serial = 2054] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16611C00) [pid = 3868] [serial = 2051] [outer = 00000000] [url = about:blank] 08:16:37 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (1331C000) [pid = 3868] [serial = 2042] [outer = 00000000] [url = about:blank] 08:16:38 INFO - PROCESS | 3868 | 1464016598195 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 844ms 08:16:38 INFO - PROCESS | 3868 | 1464016598233 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3868 | 1464016598238 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 3868 | 1464016598248 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:16:38 INFO - PROCESS | 3868 | 1464016598251 Marionette TRACE conn3 <- [1,2774,null,{}] 08:16:38 INFO - PROCESS | 3868 | 1464016598255 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}] 08:16:38 INFO - PROCESS | 3868 | 1464016598337 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:16:38 INFO - PROCESS | 3868 | 1464016598344 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3868 | ++DOCSHELL 11A12800 == 32 [pid = 3868] [id = 703] 08:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (11CF3C00) [pid = 3868] [serial = 2109] [outer = 00000000] 08:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13317C00) [pid = 3868] [serial = 2110] [outer = 11CF3C00] 08:16:38 INFO - PROCESS | 3868 | 1464016598387 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1337BC00) [pid = 3868] [serial = 2111] [outer = 11CF3C00] 08:16:38 INFO - PROCESS | 3868 | 1464016598876 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 08:16:38 INFO - PROCESS | 3868 | 1464016598887 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3868 | 1464016598889 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:16:38 INFO - PROCESS | 3868 | 1464016598893 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3868 | 1464016598896 Marionette TRACE conn3 <- [1,2778,null,{}] 08:16:38 INFO - PROCESS | 3868 | 1464016598906 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}] 08:16:38 INFO - PROCESS | 3868 | 1464016598985 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:16:38 INFO - PROCESS | 3868 | 1464016598993 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3868 | ++DOCSHELL 13BD1800 == 33 [pid = 3868] [id = 704] 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13BD2800) [pid = 3868] [serial = 2112] [outer = 00000000] 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (140DD800) [pid = 3868] [serial = 2113] [outer = 13BD2800] 08:16:39 INFO - PROCESS | 3868 | 1464016599039 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (14F58800) [pid = 3868] [serial = 2114] [outer = 13BD2800] 08:16:39 INFO - PROCESS | 3868 | 1464016599499 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]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 640ms 08:16:39 INFO - PROCESS | 3868 | 1464016599531 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3868 | 1464016599533 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:16:39 INFO - PROCESS | 3868 | 1464016599537 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3868 | 1464016599539 Marionette TRACE conn3 <- [1,2782,null,{}] 08:16:39 INFO - PROCESS | 3868 | 1464016599542 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}] 08:16:39 INFO - PROCESS | 3868 | 1464016599622 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:16:39 INFO - PROCESS | 3868 | 1464016599628 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3868 | ++DOCSHELL 1599B400 == 34 [pid = 3868] [id = 705] 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1599D000) [pid = 3868] [serial = 2115] [outer = 00000000] 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1604A800) [pid = 3868] [serial = 2116] [outer = 1599D000] 08:16:39 INFO - PROCESS | 3868 | 1464016599672 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1660A800) [pid = 3868] [serial = 2117] [outer = 1599D000] 08:16:40 INFO - PROCESS | 3868 | 1464016600113 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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 640ms 08:16:40 INFO - PROCESS | 3868 | 1464016600174 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3868 | 1464016600176 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:16:40 INFO - PROCESS | 3868 | 1464016600179 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3868 | 1464016600181 Marionette TRACE conn3 <- [1,2786,null,{}] 08:16:40 INFO - PROCESS | 3868 | 1464016600184 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}] 08:16:40 INFO - PROCESS | 3868 | 1464016600291 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:16:40 INFO - PROCESS | 3868 | 1464016600297 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3868 | ++DOCSHELL 156DD400 == 35 [pid = 3868] [id = 706] 08:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16609400) [pid = 3868] [serial = 2118] [outer = 00000000] 08:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16786800) [pid = 3868] [serial = 2119] [outer = 16609400] 08:16:40 INFO - PROCESS | 3868 | 1464016600340 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1678C800) [pid = 3868] [serial = 2120] [outer = 16609400] 08:16:40 INFO - PROCESS | 3868 | 1464016600812 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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 08:16:40 INFO - PROCESS | 3868 | 1464016600879 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3868 | 1464016600881 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:16:40 INFO - PROCESS | 3868 | 1464016600884 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:16:40 INFO - PROCESS | 3868 | 1464016600886 Marionette TRACE conn3 <- [1,2790,null,{}] 08:16:40 INFO - PROCESS | 3868 | 1464016600889 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}] 08:16:41 INFO - PROCESS | 3868 | 1464016601005 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:16:41 INFO - PROCESS | 3868 | 1464016601099 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3868 | ++DOCSHELL 16D0E000 == 36 [pid = 3868] [id = 707] 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16E09400) [pid = 3868] [serial = 2121] [outer = 00000000] 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (17042C00) [pid = 3868] [serial = 2122] [outer = 16E09400] 08:16:41 INFO - PROCESS | 3868 | 1464016601143 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (17430C00) [pid = 3868] [serial = 2123] [outer = 16E09400] 08:16:41 INFO - PROCESS | 3868 | 1464016601556 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]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:16:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 687ms 08:16:41 INFO - PROCESS | 3868 | 1464016601584 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3868 | 1464016601586 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:16:41 INFO - PROCESS | 3868 | 1464016601589 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:16:41 INFO - PROCESS | 3868 | 1464016601591 Marionette TRACE conn3 <- [1,2794,null,{}] 08:16:41 INFO - PROCESS | 3868 | 1464016601594 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}] 08:16:41 INFO - PROCESS | 3868 | 1464016601708 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:16:41 INFO - PROCESS | 3868 | 1464016601714 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3868 | ++DOCSHELL 10A57400 == 37 [pid = 3868] [id = 708] 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (17435000) [pid = 3868] [serial = 2124] [outer = 00000000] 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (17883000) [pid = 3868] [serial = 2125] [outer = 17435000] 08:16:41 INFO - PROCESS | 3868 | 1464016601757 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (17D84000) [pid = 3868] [serial = 2126] [outer = 17435000] 08:16:42 INFO - PROCESS | 3868 | 1464016602300 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]]]}] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15994800) [pid = 3868] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16666800) [pid = 3868] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1055FC00) [pid = 3868] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (128A2400) [pid = 3868] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (13BD0800) [pid = 3868] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (1289FC00) [pid = 3868] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (16D05800) [pid = 3868] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (14F5D000) [pid = 3868] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:16:42 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (16D0EC00) [pid = 3868] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 08:16:42 INFO - PROCESS | 3868 | 1464016602330 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3868 | 1464016602332 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:16:42 INFO - PROCESS | 3868 | 1464016602336 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3868 | 1464016602337 Marionette TRACE conn3 <- [1,2798,null,{}] 08:16:42 INFO - PROCESS | 3868 | 1464016602341 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}] 08:16:42 INFO - PROCESS | 3868 | 1464016602441 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:16:42 INFO - PROCESS | 3868 | 1464016602449 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3868 | ++DOCSHELL 13BCF000 == 38 [pid = 3868] [id = 709] 08:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (13BCF800) [pid = 3868] [serial = 2127] [outer = 00000000] 08:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (14F64800) [pid = 3868] [serial = 2128] [outer = 13BCF800] 08:16:42 INFO - PROCESS | 3868 | 1464016602502 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (154D5C00) [pid = 3868] [serial = 2129] [outer = 13BCF800] 08:16:42 INFO - PROCESS | 3868 | 1464016602928 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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 641ms 08:16:42 INFO - PROCESS | 3868 | 1464016602978 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3868 | 1464016602980 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:16:42 INFO - PROCESS | 3868 | 1464016602983 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:16:42 INFO - PROCESS | 3868 | 1464016602985 Marionette TRACE conn3 <- [1,2802,null,{}] 08:16:42 INFO - PROCESS | 3868 | 1464016602988 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}] 08:16:43 INFO - PROCESS | 3868 | 1464016603064 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:16:43 INFO - PROCESS | 3868 | 1464016603071 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3868 | ++DOCSHELL 17439000 == 39 [pid = 3868] [id = 710] 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (174D7800) [pid = 3868] [serial = 2130] [outer = 00000000] 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (17DE1C00) [pid = 3868] [serial = 2131] [outer = 174D7800] 08:16:43 INFO - PROCESS | 3868 | 1464016603114 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (17EA3800) [pid = 3868] [serial = 2132] [outer = 174D7800] 08:16:43 INFO - PROCESS | 3868 | 1464016603535 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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 594ms 08:16:43 INFO - PROCESS | 3868 | 1464016603581 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3868 | 1464016603583 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 3868 | 1464016603587 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:16:43 INFO - PROCESS | 3868 | 1464016603588 Marionette TRACE conn3 <- [1,2806,null,{}] 08:16:43 INFO - PROCESS | 3868 | 1464016603598 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}] 08:16:43 INFO - PROCESS | 3868 | 1464016603682 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:16:43 INFO - PROCESS | 3868 | 1464016603688 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3868 | ++DOCSHELL 1950EC00 == 40 [pid = 3868] [id = 711] 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1950F000) [pid = 3868] [serial = 2133] [outer = 00000000] 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10437C00) [pid = 3868] [serial = 2134] [outer = 1950F000] 08:16:43 INFO - PROCESS | 3868 | 1464016603733 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (19515800) [pid = 3868] [serial = 2135] [outer = 1950F000] 08:16:44 INFO - PROCESS | 3868 | 1464016604209 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]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 640ms 08:16:44 INFO - PROCESS | 3868 | 1464016604225 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3868 | 1464016604227 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:16:44 INFO - PROCESS | 3868 | 1464016604246 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3868 | 1464016604248 Marionette TRACE conn3 <- [1,2810,null,{}] 08:16:44 INFO - PROCESS | 3868 | 1464016604252 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}] 08:16:44 INFO - PROCESS | 3868 | 1464016604393 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:16:44 INFO - PROCESS | 3868 | 1464016604535 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3868 | ++DOCSHELL 0F25E400 == 41 [pid = 3868] [id = 712] 08:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (0F262800) [pid = 3868] [serial = 2136] [outer = 00000000] 08:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (0F2F5C00) [pid = 3868] [serial = 2137] [outer = 0F262800] 08:16:44 INFO - PROCESS | 3868 | 1464016604591 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1043A800) [pid = 3868] [serial = 2138] [outer = 0F262800] 08:16:45 INFO - PROCESS | 3868 | 1464016605217 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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 999ms 08:16:45 INFO - PROCESS | 3868 | 1464016605234 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3868 | 1464016605238 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:16:45 INFO - PROCESS | 3868 | 1464016605243 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:16:45 INFO - PROCESS | 3868 | 1464016605247 Marionette TRACE conn3 <- [1,2814,null,{}] 08:16:45 INFO - PROCESS | 3868 | 1464016605252 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}] 08:16:45 INFO - PROCESS | 3868 | 1464016605355 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:16:45 INFO - PROCESS | 3868 | 1464016605466 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3868 | ++DOCSHELL 13189400 == 42 [pid = 3868] [id = 713] 08:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1318B000) [pid = 3868] [serial = 2139] [outer = 00000000] 08:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13906000) [pid = 3868] [serial = 2140] [outer = 1318B000] 08:16:45 INFO - PROCESS | 3868 | 1464016605562 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13BEF800) [pid = 3868] [serial = 2141] [outer = 1318B000] 08:16:46 INFO - PROCESS | 3868 | 1464016606114 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 906ms 08:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:16:46 INFO - PROCESS | 3868 | 1464016606148 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3868 | 1464016606151 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:16:46 INFO - PROCESS | 3868 | 1464016606155 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3868 | 1464016606157 Marionette TRACE conn3 <- [1,2818,null,{}] 08:16:46 INFO - PROCESS | 3868 | 1464016606162 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}] 08:16:46 INFO - PROCESS | 3868 | 1464016606261 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:16:46 INFO - PROCESS | 3868 | 1464016606398 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3868 | ++DOCSHELL 16611800 == 43 [pid = 3868] [id = 714] 08:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16612C00) [pid = 3868] [serial = 2142] [outer = 00000000] 08:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16D04800) [pid = 3868] [serial = 2143] [outer = 16612C00] 08:16:46 INFO - PROCESS | 3868 | 1464016606452 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (174D7400) [pid = 3868] [serial = 2144] [outer = 16612C00] 08:16:47 INFO - PROCESS | 3868 | 1464016607039 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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 937ms 08:16:47 INFO - PROCESS | 3868 | 1464016607105 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3868 | 1464016607109 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:16:47 INFO - PROCESS | 3868 | 1464016607121 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3868 | 1464016607125 Marionette TRACE conn3 <- [1,2822,null,{}] 08:16:47 INFO - PROCESS | 3868 | 1464016607129 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}] 08:16:47 INFO - PROCESS | 3868 | 1464016607231 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:16:47 INFO - PROCESS | 3868 | 1464016607387 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3868 | ++DOCSHELL 17704400 == 44 [pid = 3868] [id = 715] 08:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17705000) [pid = 3868] [serial = 2145] [outer = 00000000] 08:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (197CFC00) [pid = 3868] [serial = 2146] [outer = 17705000] 08:16:47 INFO - PROCESS | 3868 | 1464016607444 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (197D4000) [pid = 3868] [serial = 2147] [outer = 17705000] 08:16:48 INFO - PROCESS | 3868 | 1464016608156 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1109ms 08:16:48 INFO - PROCESS | 3868 | 1464016608224 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3868 | 1464016608228 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 3868 | 1464016608233 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:16:48 INFO - PROCESS | 3868 | 1464016608237 Marionette TRACE conn3 <- [1,2826,null,{}] 08:16:48 INFO - PROCESS | 3868 | 1464016608242 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}] 08:16:48 INFO - PROCESS | 3868 | 1464016608340 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:16:48 INFO - PROCESS | 3868 | 1464016608482 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3868 | ++DOCSHELL 10F01800 == 45 [pid = 3868] [id = 716] 08:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (114A4C00) [pid = 3868] [serial = 2148] [outer = 00000000] 08:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (12D7E000) [pid = 3868] [serial = 2149] [outer = 114A4C00] 08:16:48 INFO - PROCESS | 3868 | 1464016608536 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13D24800) [pid = 3868] [serial = 2150] [outer = 114A4C00] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 1950EC00 == 44 [pid = 3868] [id = 711] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 17439000 == 43 [pid = 3868] [id = 710] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 13BCF000 == 42 [pid = 3868] [id = 709] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 10A57400 == 41 [pid = 3868] [id = 708] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 16D0E000 == 40 [pid = 3868] [id = 707] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 156DD400 == 39 [pid = 3868] [id = 706] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 1599B400 == 38 [pid = 3868] [id = 705] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 13BD1800 == 37 [pid = 3868] [id = 704] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 11A12800 == 36 [pid = 3868] [id = 703] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 10A7E400 == 35 [pid = 3868] [id = 702] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 1337B000 == 34 [pid = 3868] [id = 700] 08:16:48 INFO - PROCESS | 3868 | --DOCSHELL 10561800 == 33 [pid = 3868] [id = 699] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16E11800) [pid = 3868] [serial = 2057] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (15DDB000) [pid = 3868] [serial = 2083] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1693B400) [pid = 3868] [serial = 2086] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (164F4000) [pid = 3868] [serial = 2084] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (10A7B400) [pid = 3868] [serial = 2071] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (11272400) [pid = 3868] [serial = 2072] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (16794000) [pid = 3868] [serial = 2089] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (16E15000) [pid = 3868] [serial = 2068] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13BF1400) [pid = 3868] [serial = 2077] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (12D31C00) [pid = 3868] [serial = 2074] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13079000) [pid = 3868] [serial = 2075] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (13BD2000) [pid = 3868] [serial = 2062] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (0F2F4000) [pid = 3868] [serial = 2059] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1770F000) [pid = 3868] [serial = 2095] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17703800) [pid = 3868] [serial = 2093] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1744F800) [pid = 3868] [serial = 2092] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (16D0D800) [pid = 3868] [serial = 2087] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (16D09C00) [pid = 3868] [serial = 2065] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (14F65000) [pid = 3868] [serial = 2080] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (154D7400) [pid = 3868] [serial = 2081] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16D10C00) [pid = 3868] [serial = 2090] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (140DD000) [pid = 3868] [serial = 2078] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 3868 | 1464016609094 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]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 906ms 08:16:49 INFO - PROCESS | 3868 | 1464016609140 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3868 | 1464016609145 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:16:49 INFO - PROCESS | 3868 | 1464016609151 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3868 | 1464016609153 Marionette TRACE conn3 <- [1,2830,null,{}] 08:16:49 INFO - PROCESS | 3868 | 1464016609157 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}] 08:16:49 INFO - PROCESS | 3868 | 1464016609239 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:16:49 INFO - PROCESS | 3868 | 1464016609248 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3868 | ++DOCSHELL 0F34A400 == 34 [pid = 3868] [id = 717] 08:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (11C6BC00) [pid = 3868] [serial = 2151] [outer = 00000000] 08:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1331D400) [pid = 3868] [serial = 2152] [outer = 11C6BC00] 08:16:49 INFO - PROCESS | 3868 | 1464016609292 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (13BF1400) [pid = 3868] [serial = 2153] [outer = 11C6BC00] 08:16:49 INFO - PROCESS | 3868 | 1464016609790 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]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 08:16:49 INFO - PROCESS | 3868 | 1464016609849 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3868 | 1464016609851 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:16:49 INFO - PROCESS | 3868 | 1464016609855 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3868 | 1464016609858 Marionette TRACE conn3 <- [1,2834,null,{}] 08:16:49 INFO - PROCESS | 3868 | 1464016609868 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}] 08:16:49 INFO - PROCESS | 3868 | 1464016609949 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:16:50 INFO - PROCESS | 3868 | 1464016610006 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3868 | ++DOCSHELL 154D7400 == 35 [pid = 3868] [id = 718] 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (154DC400) [pid = 3868] [serial = 2154] [outer = 00000000] 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16606000) [pid = 3868] [serial = 2155] [outer = 154DC400] 08:16:50 INFO - PROCESS | 3868 | 1464016610135 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16610800) [pid = 3868] [serial = 2156] [outer = 154DC400] 08:16:50 INFO - PROCESS | 3868 | 1464016610499 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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:16:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 687ms 08:16:50 INFO - PROCESS | 3868 | 1464016610554 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3868 | 1464016610557 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:16:50 INFO - PROCESS | 3868 | 1464016610560 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3868 | 1464016610562 Marionette TRACE conn3 <- [1,2838,null,{}] 08:16:50 INFO - PROCESS | 3868 | 1464016610565 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}] 08:16:50 INFO - PROCESS | 3868 | 1464016610643 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:16:50 INFO - PROCESS | 3868 | 1464016610650 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3868 | ++DOCSHELL 16659400 == 36 [pid = 3868] [id = 719] 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16790400) [pid = 3868] [serial = 2157] [outer = 00000000] 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16D04C00) [pid = 3868] [serial = 2158] [outer = 16790400] 08:16:50 INFO - PROCESS | 3868 | 1464016610693 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16D0EC00) [pid = 3868] [serial = 2159] [outer = 16790400] 08:16:51 INFO - PROCESS | 3868 | 1464016611173 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 08:16:51 INFO - PROCESS | 3868 | 1464016611204 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3868 | 1464016611206 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:16:51 INFO - PROCESS | 3868 | 1464016611209 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3868 | 1464016611211 Marionette TRACE conn3 <- [1,2842,null,{}] 08:16:51 INFO - PROCESS | 3868 | 1464016611214 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}] 08:16:51 INFO - PROCESS | 3868 | 1464016611332 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:16:51 INFO - PROCESS | 3868 | 1464016611425 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3868 | ++DOCSHELL 16E0CC00 == 37 [pid = 3868] [id = 720] 08:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (16E11800) [pid = 3868] [serial = 2160] [outer = 00000000] 08:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16E24400) [pid = 3868] [serial = 2161] [outer = 16E11800] 08:16:51 INFO - PROCESS | 3868 | 1464016611467 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16E30400) [pid = 3868] [serial = 2162] [outer = 16E11800] 08:16:51 INFO - PROCESS | 3868 | 1464016611912 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]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 08:16:51 INFO - PROCESS | 3868 | 1464016611949 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3868 | 1464016611951 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:16:51 INFO - PROCESS | 3868 | 1464016611954 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3868 | 1464016611956 Marionette TRACE conn3 <- [1,2846,null,{}] 08:16:51 INFO - PROCESS | 3868 | 1464016611959 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}] 08:16:52 INFO - PROCESS | 3868 | 1464016612090 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:16:52 INFO - PROCESS | 3868 | 1464016612099 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3868 | ++DOCSHELL 10484000 == 38 [pid = 3868] [id = 721] 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1742EC00) [pid = 3868] [serial = 2163] [outer = 00000000] 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (18225C00) [pid = 3868] [serial = 2164] [outer = 1742EC00] 08:16:52 INFO - PROCESS | 3868 | 1464016612196 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19513000) [pid = 3868] [serial = 2165] [outer = 1742EC00] 08:16:52 INFO - PROCESS | 3868 | 1464016612604 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 08:16:52 INFO - PROCESS | 3868 | 1464016612659 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3868 | 1464016612661 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:16:52 INFO - PROCESS | 3868 | 1464016612664 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3868 | 1464016612666 Marionette TRACE conn3 <- [1,2850,null,{}] 08:16:52 INFO - PROCESS | 3868 | 1464016612669 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}] 08:16:52 INFO - PROCESS | 3868 | 1464016612804 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:16:52 INFO - PROCESS | 3868 | 1464016612817 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3868 | ++DOCSHELL 1371D800 == 39 [pid = 3868] [id = 722] 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (14F65400) [pid = 3868] [serial = 2166] [outer = 00000000] 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (197C9400) [pid = 3868] [serial = 2167] [outer = 14F65400] 08:16:52 INFO - PROCESS | 3868 | 1464016612860 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (197D0C00) [pid = 3868] [serial = 2168] [outer = 14F65400] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (10336C00) [pid = 3868] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16E09400) [pid = 3868] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (11CF3C00) [pid = 3868] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (17435000) [pid = 3868] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16640400) [pid = 3868] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (10F02800) [pid = 3868] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13BD2800) [pid = 3868] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1599D000) [pid = 3868] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13BCF800) [pid = 3868] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16609400) [pid = 3868] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (174D7800) [pid = 3868] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (15404400) [pid = 3868] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:16:53 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (11427400) [pid = 3868] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:16:53 INFO - PROCESS | 3868 | 1464016613453 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]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:16:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 843ms 08:16:53 INFO - PROCESS | 3868 | 1464016613507 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3868 | 1464016613509 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:16:53 INFO - PROCESS | 3868 | 1464016613513 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3868 | 1464016613514 Marionette TRACE conn3 <- [1,2854,null,{}] 08:16:53 INFO - PROCESS | 3868 | 1464016613518 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}] 08:16:53 INFO - PROCESS | 3868 | 1464016613594 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:16:53 INFO - PROCESS | 3868 | 1464016613601 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3868 | ++DOCSHELL 13BED400 == 40 [pid = 3868] [id = 723] 08:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (140DF400) [pid = 3868] [serial = 2169] [outer = 00000000] 08:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16E09400) [pid = 3868] [serial = 2170] [outer = 140DF400] 08:16:53 INFO - PROCESS | 3868 | 1464016613653 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1599D000) [pid = 3868] [serial = 2171] [outer = 140DF400] 08:16:54 INFO - PROCESS | 3868 | 1464016614084 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]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 593ms 08:16:54 INFO - PROCESS | 3868 | 1464016614119 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3868 | 1464016614121 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3868 | 1464016614124 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3868 | 1464016614126 Marionette TRACE conn3 <- [1,2858,null,{}] 08:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:16:54 INFO - PROCESS | 3868 | 1464016614129 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}] 08:16:54 INFO - PROCESS | 3868 | 1464016614206 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:16:54 INFO - PROCESS | 3868 | 1464016614212 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3868 | ++DOCSHELL 1037BC00 == 41 [pid = 3868] [id = 724] 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (103D5000) [pid = 3868] [serial = 2172] [outer = 00000000] 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (18229400) [pid = 3868] [serial = 2173] [outer = 103D5000] 08:16:54 INFO - PROCESS | 3868 | 1464016614255 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (197E0800) [pid = 3868] [serial = 2174] [outer = 103D5000] 08:16:54 INFO - PROCESS | 3868 | 1464016614702 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]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 640ms 08:16:54 INFO - PROCESS | 3868 | 1464016614764 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3868 | 1464016614766 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:16:54 INFO - PROCESS | 3868 | 1464016614770 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3868 | 1464016614771 Marionette TRACE conn3 <- [1,2862,null,{}] 08:16:54 INFO - PROCESS | 3868 | 1464016614775 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}] 08:16:54 INFO - PROCESS | 3868 | 1464016614852 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:16:54 INFO - PROCESS | 3868 | 1464016614860 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3868 | ++DOCSHELL 10484400 == 42 [pid = 3868] [id = 725] 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (197E3400) [pid = 3868] [serial = 2175] [outer = 00000000] 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (198CA400) [pid = 3868] [serial = 2176] [outer = 197E3400] 08:16:54 INFO - PROCESS | 3868 | 1464016614903 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (198CF000) [pid = 3868] [serial = 2177] [outer = 197E3400] 08:16:55 INFO - PROCESS | 3868 | 1464016615517 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]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 797ms 08:16:55 INFO - PROCESS | 3868 | 1464016615597 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3868 | 1464016615601 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:16:55 INFO - PROCESS | 3868 | 1464016615623 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3868 | 1464016615627 Marionette TRACE conn3 <- [1,2866,null,{}] 08:16:55 INFO - PROCESS | 3868 | 1464016615635 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}] 08:16:55 INFO - PROCESS | 3868 | 1464016615748 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:16:55 INFO - PROCESS | 3868 | 1464016615854 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3868 | ++DOCSHELL 10A59400 == 43 [pid = 3868] [id = 726] 08:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (10F0C400) [pid = 3868] [serial = 2178] [outer = 00000000] 08:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1318EC00) [pid = 3868] [serial = 2179] [outer = 10F0C400] 08:16:55 INFO - PROCESS | 3868 | 1464016615921 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13BD0000) [pid = 3868] [serial = 2180] [outer = 10F0C400] 08:16:56 INFO - PROCESS | 3868 | 1464016616486 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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:16:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 906ms 08:16:56 INFO - PROCESS | 3868 | 1464016616517 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 3868 | 1464016616523 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:16:56 INFO - PROCESS | 3868 | 1464016616529 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 3868 | 1464016616532 Marionette TRACE conn3 <- [1,2870,null,{}] 08:16:56 INFO - PROCESS | 3868 | 1464016616536 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}] 08:16:56 INFO - PROCESS | 3868 | 1464016616638 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:16:56 INFO - PROCESS | 3868 | 1464016616750 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3868 | ++DOCSHELL 156E7C00 == 44 [pid = 3868] [id = 727] 08:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (15995400) [pid = 3868] [serial = 2181] [outer = 00000000] 08:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1660DC00) [pid = 3868] [serial = 2182] [outer = 15995400] 08:16:56 INFO - PROCESS | 3868 | 1464016616844 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1693A800) [pid = 3868] [serial = 2183] [outer = 15995400] 08:16:57 INFO - PROCESS | 3868 | 1464016617428 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]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:16:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 937ms 08:16:57 INFO - PROCESS | 3868 | 1464016617472 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3868 | 1464016617475 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:16:57 INFO - PROCESS | 3868 | 1464016617479 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3868 | 1464016617483 Marionette TRACE conn3 <- [1,2874,null,{}] 08:16:57 INFO - PROCESS | 3868 | 1464016617493 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}] 08:16:57 INFO - PROCESS | 3868 | 1464016617598 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:16:57 INFO - PROCESS | 3868 | 1464016617713 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3868 | ++DOCSHELL 198C2C00 == 45 [pid = 3868] [id = 728] 08:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (198C3000) [pid = 3868] [serial = 2184] [outer = 00000000] 08:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (198CA000) [pid = 3868] [serial = 2185] [outer = 198C3000] 08:16:57 INFO - PROCESS | 3868 | 1464016617808 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19AA6C00) [pid = 3868] [serial = 2186] [outer = 198C3000] 08:16:58 INFO - PROCESS | 3868 | 1464016618341 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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:16:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 953ms 08:16:58 INFO - PROCESS | 3868 | 1464016618423 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3868 | 1464016618426 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:16:58 INFO - PROCESS | 3868 | 1464016618430 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3868 | 1464016618432 Marionette TRACE conn3 <- [1,2878,null,{}] 08:16:58 INFO - PROCESS | 3868 | 1464016618436 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}] 08:16:58 INFO - PROCESS | 3868 | 1464016618537 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:16:58 INFO - PROCESS | 3868 | 1464016618651 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F9800 == 46 [pid = 3868] [id = 729] 08:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1318FC00) [pid = 3868] [serial = 2187] [outer = 00000000] 08:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (143D3C00) [pid = 3868] [serial = 2188] [outer = 1318FC00] 08:16:58 INFO - PROCESS | 3868 | 1464016618704 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (15DD7000) [pid = 3868] [serial = 2189] [outer = 1318FC00] 08:16:59 INFO - PROCESS | 3868 | 1464016619518 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:16:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1155ms 08:16:59 INFO - PROCESS | 3868 | 1464016619584 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3868 | 1464016619588 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:16:59 INFO - PROCESS | 3868 | 1464016619593 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:16:59 INFO - PROCESS | 3868 | 1464016619596 Marionette TRACE conn3 <- [1,2882,null,{}] 08:16:59 INFO - PROCESS | 3868 | 1464016619603 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}] 08:16:59 INFO - PROCESS | 3868 | 1464016619696 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:16:59 INFO - PROCESS | 3868 | 1464016619843 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3868 | ++DOCSHELL 10F1D400 == 47 [pid = 3868] [id = 730] 08:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (11274800) [pid = 3868] [serial = 2190] [outer = 00000000] 08:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1288D800) [pid = 3868] [serial = 2191] [outer = 11274800] 08:16:59 INFO - PROCESS | 3868 | 1464016619897 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1303AC00) [pid = 3868] [serial = 2192] [outer = 11274800] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 1037BC00 == 46 [pid = 3868] [id = 724] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 13BED400 == 45 [pid = 3868] [id = 723] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 1371D800 == 44 [pid = 3868] [id = 722] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 10484000 == 43 [pid = 3868] [id = 721] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 16E0CC00 == 42 [pid = 3868] [id = 720] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 16659400 == 41 [pid = 3868] [id = 719] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 154D7400 == 40 [pid = 3868] [id = 718] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 0F34A400 == 39 [pid = 3868] [id = 717] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 10F01800 == 38 [pid = 3868] [id = 716] 08:17:00 INFO - PROCESS | 3868 | --DOCSHELL 0F25E400 == 37 [pid = 3868] [id = 712] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1129C400) [pid = 3868] [serial = 2009] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (17042C00) [pid = 3868] [serial = 2122] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (13317C00) [pid = 3868] [serial = 2110] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1337BC00) [pid = 3868] [serial = 2111] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (17883000) [pid = 3868] [serial = 2125] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (10A7C400) [pid = 3868] [serial = 2098] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1770BC00) [pid = 3868] [serial = 2105] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16D07000) [pid = 3868] [serial = 2104] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (13BD1C00) [pid = 3868] [serial = 2101] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (12D79400) [pid = 3868] [serial = 2108] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (11C6B800) [pid = 3868] [serial = 2107] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (140DD800) [pid = 3868] [serial = 2113] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (14F58800) [pid = 3868] [serial = 2114] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17430C00) [pid = 3868] [serial = 2123] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1604A800) [pid = 3868] [serial = 2116] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (154D5C00) [pid = 3868] [serial = 2129] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (14F64800) [pid = 3868] [serial = 2128] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17D84000) [pid = 3868] [serial = 2126] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16786800) [pid = 3868] [serial = 2119] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1678C800) [pid = 3868] [serial = 2120] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (17DE1C00) [pid = 3868] [serial = 2131] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17EA3800) [pid = 3868] [serial = 2132] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1660A800) [pid = 3868] [serial = 2117] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1743D400) [pid = 3868] [serial = 2069] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13909C00) [pid = 3868] [serial = 2036] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (10437C00) [pid = 3868] [serial = 2134] [outer = 00000000] [url = about:blank] 08:17:00 INFO - PROCESS | 3868 | 1464016620424 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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:17:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 843ms 08:17:00 INFO - PROCESS | 3868 | 1464016620440 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3868 | 1464016620445 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 3868 | 1464016620456 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 3868 | 1464016620459 Marionette TRACE conn3 <- [1,2886,null,{}] 08:17:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:17:00 INFO - PROCESS | 3868 | 1464016620463 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}] 08:17:00 INFO - PROCESS | 3868 | 1464016620544 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:17:00 INFO - PROCESS | 3868 | 1464016620551 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3868 | ++DOCSHELL 1129A400 == 38 [pid = 3868] [id = 731] 08:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1129C400) [pid = 3868] [serial = 2193] [outer = 00000000] 08:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (12D32800) [pid = 3868] [serial = 2194] [outer = 1129C400] 08:17:00 INFO - PROCESS | 3868 | 1464016620595 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1331D000) [pid = 3868] [serial = 2195] [outer = 1129C400] 08:17:01 INFO - PROCESS | 3868 | 1464016621097 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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 703ms 08:17:01 INFO - PROCESS | 3868 | 1464016621160 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3868 | 1464016621162 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:17:01 INFO - PROCESS | 3868 | 1464016621166 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3868 | 1464016621169 Marionette TRACE conn3 <- [1,2890,null,{}] 08:17:01 INFO - PROCESS | 3868 | 1464016621178 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}] 08:17:01 INFO - PROCESS | 3868 | 1464016621288 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:17:01 INFO - PROCESS | 3868 | 1464016621397 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3868 | ++DOCSHELL 13BD4000 == 39 [pid = 3868] [id = 732] 08:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (13BD7C00) [pid = 3868] [serial = 2196] [outer = 00000000] 08:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (143D2000) [pid = 3868] [serial = 2197] [outer = 13BD7C00] 08:17:01 INFO - PROCESS | 3868 | 1464016621443 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (14F64C00) [pid = 3868] [serial = 2198] [outer = 13BD7C00] 08:17:01 INFO - PROCESS | 3868 | 1464016621809 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 703ms 08:17:01 INFO - PROCESS | 3868 | 1464016621865 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3868 | 1464016621867 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:17:01 INFO - PROCESS | 3868 | 1464016621871 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3868 | 1464016621872 Marionette TRACE conn3 <- [1,2894,null,{}] 08:17:01 INFO - PROCESS | 3868 | 1464016621876 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}] 08:17:01 INFO - PROCESS | 3868 | 1464016621953 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:17:01 INFO - PROCESS | 3868 | 1464016621959 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3868 | ++DOCSHELL 1599F400 == 40 [pid = 3868] [id = 733] 08:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (15DD1400) [pid = 3868] [serial = 2199] [outer = 00000000] 08:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1660CC00) [pid = 3868] [serial = 2200] [outer = 15DD1400] 08:17:01 INFO - PROCESS | 3868 | 1464016622003 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1660E800) [pid = 3868] [serial = 2201] [outer = 15DD1400] 08:17:02 INFO - PROCESS | 3868 | 1464016622479 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]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:17:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 08:17:02 INFO - PROCESS | 3868 | 1464016622513 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3868 | 1464016622515 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:17:02 INFO - PROCESS | 3868 | 1464016622519 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3868 | 1464016622520 Marionette TRACE conn3 <- [1,2898,null,{}] 08:17:02 INFO - PROCESS | 3868 | 1464016622524 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}] 08:17:02 INFO - PROCESS | 3868 | 1464016622641 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:17:02 INFO - PROCESS | 3868 | 1464016622732 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3868 | ++DOCSHELL 1678D400 == 41 [pid = 3868] [id = 734] 08:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (16791400) [pid = 3868] [serial = 2202] [outer = 00000000] 08:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16D03800) [pid = 3868] [serial = 2203] [outer = 16791400] 08:17:02 INFO - PROCESS | 3868 | 1464016622775 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16D0C400) [pid = 3868] [serial = 2204] [outer = 16791400] 08:17:03 INFO - PROCESS | 3868 | 1464016623165 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]]]}] 08:17:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:17:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:17:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 703ms 08:17:03 INFO - PROCESS | 3868 | 1464016623218 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3868 | 1464016623221 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /DOMEvents/constructors.html 08:17:03 INFO - PROCESS | 3868 | 1464016623224 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3868 | 1464016623225 Marionette TRACE conn3 <- [1,2902,null,{}] 08:17:03 INFO - PROCESS | 3868 | 1464016623229 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}] 08:17:03 INFO - PROCESS | 3868 | 1464016623359 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:17:03 INFO - PROCESS | 3868 | 1464016623427 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3868 | ++DOCSHELL 16E12400 == 42 [pid = 3868] [id = 735] 08:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (16E15000) [pid = 3868] [serial = 2205] [outer = 00000000] 08:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1744D800) [pid = 3868] [serial = 2206] [outer = 16E15000] 08:17:03 INFO - PROCESS | 3868 | 1464016623471 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (17705800) [pid = 3868] [serial = 2207] [outer = 16E15000] 08:17:04 INFO - PROCESS | 3868 | 1464016624047 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]]]}] 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:17:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:17:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 922ms 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (140DF400) [pid = 3868] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17707000) [pid = 3868] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (103D5000) [pid = 3868] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (16E11800) [pid = 3868] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (11C6BC00) [pid = 3868] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (114A4C00) [pid = 3868] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1742EC00) [pid = 3868] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (154DC400) [pid = 3868] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (14F65400) [pid = 3868] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16790400) [pid = 3868] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:17:04 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (17705000) [pid = 3868] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:17:04 INFO - PROCESS | 3868 | 1464016624308 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3868 | 1464016624310 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:17:04 INFO - PROCESS | 3868 | 1464016624317 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3868 | 1464016624319 Marionette TRACE conn3 <- [1,2906,null,{}] 08:17:04 INFO - PROCESS | 3868 | 1464016624323 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}] 08:17:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:17:04 INFO - PROCESS | 3868 | 1464016624405 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:17:04 INFO - PROCESS | 3868 | 1464016624411 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3868 | ++DOCSHELL 10A57000 == 43 [pid = 3868] [id = 736] 08:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (140DF400) [pid = 3868] [serial = 2208] [outer = 00000000] 08:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16790400) [pid = 3868] [serial = 2209] [outer = 140DF400] 08:17:04 INFO - PROCESS | 3868 | 1464016624454 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (17037C00) [pid = 3868] [serial = 2210] [outer = 140DF400] 08:17:04 INFO - PROCESS | 3868 | 1464016624873 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:17:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 578ms 08:17:04 INFO - PROCESS | 3868 | 1464016624905 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3868 | 1464016624906 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:17:04 INFO - PROCESS | 3868 | 1464016624910 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3868 | 1464016624911 Marionette TRACE conn3 <- [1,2910,null,{}] 08:17:04 INFO - PROCESS | 3868 | 1464016624938 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}] 08:17:04 INFO - PROCESS | 3868 | 1464016625019 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:17:05 INFO - PROCESS | 3868 | 1464016625025 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3868 | ++DOCSHELL 143D7400 == 44 [pid = 3868] [id = 737] 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17706C00) [pid = 3868] [serial = 2211] [outer = 00000000] 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17889400) [pid = 3868] [serial = 2212] [outer = 17706C00] 08:17:05 INFO - PROCESS | 3868 | 1464016625069 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17D84000) [pid = 3868] [serial = 2213] [outer = 17706C00] 08:17:05 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:05 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:05 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:05 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:05 INFO - PROCESS | 3868 | 1464016625506 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]]]}] 08:17:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:17:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:05 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 08:17:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:05 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 08:17:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:05 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]" 08:17:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:17:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 625ms 08:17:05 INFO - PROCESS | 3868 | 1464016625546 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3868 | 1464016625548 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3868 | 1464016625551 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:17:05 INFO - PROCESS | 3868 | 1464016625553 Marionette TRACE conn3 <- [1,2914,null,{}] 08:17:05 INFO - PROCESS | 3868 | 1464016625556 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}] 08:17:05 INFO - PROCESS | 3868 | 1464016625637 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:17:05 INFO - PROCESS | 3868 | 1464016625643 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3868 | ++DOCSHELL 17EA9000 == 45 [pid = 3868] [id = 738] 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (19517800) [pid = 3868] [serial = 2214] [outer = 00000000] 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (197DE000) [pid = 3868] [serial = 2215] [outer = 19517800] 08:17:05 INFO - PROCESS | 3868 | 1464016625670 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (198C3C00) [pid = 3868] [serial = 2216] [outer = 19517800] 08:17:06 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 08:17:06 INFO - PROCESS | 3868 | 1464016626090 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]]]}] 08:17:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:17:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 08:17:06 INFO - PROCESS | 3868 | 1464016626134 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3868 | 1464016626136 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:17:06 INFO - PROCESS | 3868 | 1464016626140 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3868 | 1464016626142 Marionette TRACE conn3 <- [1,2918,null,{}] 08:17:06 INFO - PROCESS | 3868 | 1464016626145 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}] 08:17:06 INFO - PROCESS | 3868 | 1464016626265 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:17:06 INFO - PROCESS | 3868 | 1464016626386 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3868 | ++DOCSHELL 0F260400 == 46 [pid = 3868] [id = 739] 08:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (0F262C00) [pid = 3868] [serial = 2217] [outer = 00000000] 08:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (0F344800) [pid = 3868] [serial = 2218] [outer = 0F262C00] 08:17:06 INFO - PROCESS | 3868 | 1464016626445 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10484C00) [pid = 3868] [serial = 2219] [outer = 0F262C00] 08:17:06 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 08:17:06 INFO - PROCESS | 3868 | 1464016626937 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]]]}] 08:17:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:17:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 08:17:07 INFO - PROCESS | 3868 | 1464016627033 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3868 | 1464016627038 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:17:07 INFO - PROCESS | 3868 | 1464016627043 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3868 | 1464016627048 Marionette TRACE conn3 <- [1,2922,null,{}] 08:17:07 INFO - PROCESS | 3868 | 1464016627052 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}] 08:17:07 INFO - PROCESS | 3868 | 1464016627160 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:17:07 INFO - PROCESS | 3868 | 1464016627301 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3868 | ++DOCSHELL 12D2E400 == 47 [pid = 3868] [id = 740] 08:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (13BD7000) [pid = 3868] [serial = 2220] [outer = 00000000] 08:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (140DB000) [pid = 3868] [serial = 2221] [outer = 13BD7000] 08:17:07 INFO - PROCESS | 3868 | 1464016627361 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (14F63800) [pid = 3868] [serial = 2222] [outer = 13BD7000] 08:17:07 INFO - PROCESS | 3868 | 1464016627866 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]]]}] 08:17:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:17:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 828ms 08:17:07 INFO - PROCESS | 3868 | 1464016627889 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3868 | 1464016627893 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:17:07 INFO - PROCESS | 3868 | 1464016627914 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3868 | 1464016627916 Marionette TRACE conn3 <- [1,2926,null,{}] 08:17:07 INFO - PROCESS | 3868 | 1464016627920 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}] 08:17:08 INFO - PROCESS | 3868 | 1464016628022 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:17:08 INFO - PROCESS | 3868 | 1464016628132 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3868 | ++DOCSHELL 14F5A800 == 48 [pid = 3868] [id = 741] 08:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (154DF400) [pid = 3868] [serial = 2223] [outer = 00000000] 08:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16E2E800) [pid = 3868] [serial = 2224] [outer = 154DF400] 08:17:08 INFO - PROCESS | 3868 | 1464016628185 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17709400) [pid = 3868] [serial = 2225] [outer = 154DF400] 08:17:08 INFO - PROCESS | 3868 | 1464016628767 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]]]}] 08:17:08 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. 08:17:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 906ms 08:17:08 INFO - PROCESS | 3868 | 1464016628814 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3868 | 1464016628817 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:17:08 INFO - PROCESS | 3868 | 1464016628827 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3868 | 1464016628833 Marionette TRACE conn3 <- [1,2930,null,{}] 08:17:08 INFO - PROCESS | 3868 | 1464016628838 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}] 08:17:08 INFO - PROCESS | 3868 | 1464016628940 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:17:09 INFO - PROCESS | 3868 | 1464016629051 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3868 | ++DOCSHELL 17881800 == 49 [pid = 3868] [id = 742] 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (197CA000) [pid = 3868] [serial = 2226] [outer = 00000000] 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (19AB2000) [pid = 3868] [serial = 2227] [outer = 197CA000] 08:17:09 INFO - PROCESS | 3868 | 1464016629103 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (19AD8C00) [pid = 3868] [serial = 2228] [outer = 197CA000] 08:17:09 INFO - PROCESS | 3868 | 1464016629604 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"]]]}] 08:17:09 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 08:17:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:17:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 797ms 08:17:09 INFO - PROCESS | 3868 | 1464016629622 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3868 | 1464016629624 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:17:09 INFO - PROCESS | 3868 | 1464016629628 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3868 | 1464016629630 Marionette TRACE conn3 <- [1,2934,null,{}] 08:17:09 INFO - PROCESS | 3868 | 1464016629633 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}] 08:17:09 INFO - PROCESS | 3868 | 1464016629734 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:17:09 INFO - PROCESS | 3868 | 1464016629872 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3868 | ++DOCSHELL 19AA6800 == 50 [pid = 3868] [id = 743] 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19AB3000) [pid = 3868] [serial = 2229] [outer = 00000000] 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A1C6800) [pid = 3868] [serial = 2230] [outer = 19AB3000] 08:17:09 INFO - PROCESS | 3868 | 1464016629928 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1A219C00) [pid = 3868] [serial = 2231] [outer = 19AB3000] 08:17:10 INFO - PROCESS | 3868 | 1464016630418 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]]]}] 08:17:10 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. 08:17:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 844ms 08:17:10 INFO - PROCESS | 3868 | 1464016630470 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3868 | 1464016630473 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:17:10 INFO - PROCESS | 3868 | 1464016630476 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3868 | 1464016630478 Marionette TRACE conn3 <- [1,2938,null,{}] 08:17:10 INFO - PROCESS | 3868 | 1464016630482 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}] 08:17:10 INFO - PROCESS | 3868 | 1464016630581 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:17:10 INFO - PROCESS | 3868 | 1464016630694 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3868 | ++DOCSHELL 197E0000 == 51 [pid = 3868] [id = 744] 08:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (197E2C00) [pid = 3868] [serial = 2232] [outer = 00000000] 08:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1A633800) [pid = 3868] [serial = 2233] [outer = 197E2C00] 08:17:10 INFO - PROCESS | 3868 | 1464016630805 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A63F800) [pid = 3868] [serial = 2234] [outer = 197E2C00] 08:17:11 INFO - PROCESS | 3868 | ++DOCSHELL 140DD000 == 52 [pid = 3868] [id = 745] 08:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1540C800) [pid = 3868] [serial = 2235] [outer = 00000000] 08:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1660D400) [pid = 3868] [serial = 2236] [outer = 1540C800] 08:17:11 INFO - PROCESS | 3868 | 1464016631581 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]]]}] 08:17:11 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. 08:17:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1155ms 08:17:11 INFO - PROCESS | 3868 | 1464016631631 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3868 | 1464016631635 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:17:11 INFO - PROCESS | 3868 | 1464016631640 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3868 | 1464016631644 Marionette TRACE conn3 <- [1,2942,null,{}] 08:17:11 INFO - PROCESS | 3868 | 1464016631649 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}] 08:17:11 INFO - PROCESS | 3868 | 1464016631755 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:17:11 INFO - PROCESS | 3868 | 1464016631891 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3868 | ++DOCSHELL 11CF8400 == 53 [pid = 3868] [id = 746] 08:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1288C400) [pid = 3868] [serial = 2237] [outer = 00000000] 08:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (12D7E800) [pid = 3868] [serial = 2238] [outer = 1288C400] 08:17:11 INFO - PROCESS | 3868 | 1464016631939 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (13BD3800) [pid = 3868] [serial = 2239] [outer = 1288C400] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 17EA9000 == 52 [pid = 3868] [id = 738] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 143D7400 == 51 [pid = 3868] [id = 737] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 10A57000 == 50 [pid = 3868] [id = 736] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 16E12400 == 49 [pid = 3868] [id = 735] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 1678D400 == 48 [pid = 3868] [id = 734] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 1599F400 == 47 [pid = 3868] [id = 733] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 13BD4000 == 46 [pid = 3868] [id = 732] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 1129A400 == 45 [pid = 3868] [id = 731] 08:17:12 INFO - PROCESS | 3868 | --DOCSHELL 10F1D400 == 44 [pid = 3868] [id = 730] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (17712800) [pid = 3868] [serial = 2096] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (197E0800) [pid = 3868] [serial = 2174] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (16E24400) [pid = 3868] [serial = 2161] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (0F2F5C00) [pid = 3868] [serial = 2137] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (13906000) [pid = 3868] [serial = 2140] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1331D400) [pid = 3868] [serial = 2152] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (13BF1400) [pid = 3868] [serial = 2153] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (198CA400) [pid = 3868] [serial = 2176] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (13D24800) [pid = 3868] [serial = 2150] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (12D7E000) [pid = 3868] [serial = 2149] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (18225C00) [pid = 3868] [serial = 2164] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16E30400) [pid = 3868] [serial = 2162] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (16606000) [pid = 3868] [serial = 2155] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (197C9400) [pid = 3868] [serial = 2167] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16610800) [pid = 3868] [serial = 2156] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (19513000) [pid = 3868] [serial = 2165] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (16D04C00) [pid = 3868] [serial = 2158] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (18229400) [pid = 3868] [serial = 2173] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (197D4000) [pid = 3868] [serial = 2147] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (197CFC00) [pid = 3868] [serial = 2146] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16D04800) [pid = 3868] [serial = 2143] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (197D0C00) [pid = 3868] [serial = 2168] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16E09400) [pid = 3868] [serial = 2170] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1599D000) [pid = 3868] [serial = 2171] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (16D0EC00) [pid = 3868] [serial = 2159] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3868 | 1464016632552 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]]]}] 08:17:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17:12 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 08:17:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 937ms 08:17:12 INFO - PROCESS | 3868 | 1464016632588 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3868 | 1464016632597 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:17:12 INFO - PROCESS | 3868 | 1464016632606 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3868 | 1464016632610 Marionette TRACE conn3 <- [1,2946,null,{}] 08:17:12 INFO - PROCESS | 3868 | 1464016632615 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}] 08:17:12 INFO - PROCESS | 3868 | 1464016632738 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:17:12 INFO - PROCESS | 3868 | 1464016632747 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3868 | ++DOCSHELL 1330EC00 == 45 [pid = 3868] [id = 747] 08:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13317C00) [pid = 3868] [serial = 2240] [outer = 00000000] 08:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (13BCCC00) [pid = 3868] [serial = 2241] [outer = 13317C00] 08:17:12 INFO - PROCESS | 3868 | 1464016632791 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (13D24800) [pid = 3868] [serial = 2242] [outer = 13317C00] 08:17:13 INFO - PROCESS | 3868 | 1464016633298 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]]]}] 08:17:13 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. 08:17:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 749ms 08:17:13 INFO - PROCESS | 3868 | 1464016633343 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3868 | 1464016633345 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:17:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:17:13 INFO - PROCESS | 3868 | 1464016633349 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3868 | 1464016633352 Marionette TRACE conn3 <- [1,2950,null,{}] 08:17:13 INFO - PROCESS | 3868 | 1464016633363 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}] 08:17:13 INFO - PROCESS | 3868 | 1464016633450 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:17:13 INFO - PROCESS | 3868 | 1464016633460 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3868 | ++DOCSHELL 13D2E400 == 46 [pid = 3868] [id = 748] 08:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (143D7400) [pid = 3868] [serial = 2243] [outer = 00000000] 08:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1678A000) [pid = 3868] [serial = 2244] [outer = 143D7400] 08:17:13 INFO - PROCESS | 3868 | 1464016633515 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16D06800) [pid = 3868] [serial = 2245] [outer = 143D7400] 08:17:13 INFO - PROCESS | 3868 | 1464016633968 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]]]}] 08:17:13 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. 08:17:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 640ms 08:17:13 INFO - PROCESS | 3868 | 1464016633987 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3868 | 1464016633989 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3868 | 1464016633992 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:17:13 INFO - PROCESS | 3868 | 1464016633994 Marionette TRACE conn3 <- [1,2954,null,{}] 08:17:13 INFO - PROCESS | 3868 | 1464016633997 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}] 08:17:14 INFO - PROCESS | 3868 | 1464016634076 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:17:14 INFO - PROCESS | 3868 | 1464016634082 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3868 | ++DOCSHELL 16D0F000 == 47 [pid = 3868] [id = 749] 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16E10000) [pid = 3868] [serial = 2246] [outer = 00000000] 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17444C00) [pid = 3868] [serial = 2247] [outer = 16E10000] 08:17:14 INFO - PROCESS | 3868 | 1464016634126 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (17707C00) [pid = 3868] [serial = 2248] [outer = 16E10000] 08:17:14 INFO - PROCESS | 3868 | 1464016634553 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]]]}] 08:17:14 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. 08:17:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 08:17:14 INFO - PROCESS | 3868 | 1464016634595 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3868 | 1464016634597 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:17:14 INFO - PROCESS | 3868 | 1464016634600 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3868 | 1464016634602 Marionette TRACE conn3 <- [1,2958,null,{}] 08:17:14 INFO - PROCESS | 3868 | 1464016634605 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}] 08:17:14 INFO - PROCESS | 3868 | 1464016634697 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:17:14 INFO - PROCESS | 3868 | 1464016634703 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3868 | ++DOCSHELL 17710800 == 48 [pid = 3868] [id = 750] 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (17884C00) [pid = 3868] [serial = 2249] [outer = 00000000] 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17EA9000) [pid = 3868] [serial = 2250] [outer = 17884C00] 08:17:14 INFO - PROCESS | 3868 | 1464016634746 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (18229800) [pid = 3868] [serial = 2251] [outer = 17884C00] 08:17:15 INFO - PROCESS | 3868 | 1464016635223 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]]]}] 08:17:15 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. 08:17:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 640ms 08:17:15 INFO - PROCESS | 3868 | 1464016635237 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3868 | 1464016635239 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:17:15 INFO - PROCESS | 3868 | 1464016635242 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3868 | 1464016635244 Marionette TRACE conn3 <- [1,2962,null,{}] 08:17:15 INFO - PROCESS | 3868 | 1464016635247 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}] 08:17:15 INFO - PROCESS | 3868 | 1464016635385 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:17:15 INFO - PROCESS | 3868 | 1464016635393 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EBC00 == 49 [pid = 3868] [id = 751] 08:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1822C800) [pid = 3868] [serial = 2252] [outer = 00000000] 08:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (197CE400) [pid = 3868] [serial = 2253] [outer = 1822C800] 08:17:15 INFO - PROCESS | 3868 | 1464016635437 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (197DB800) [pid = 3868] [serial = 2254] [outer = 1822C800] 08:17:15 INFO - PROCESS | 3868 | 1464016635868 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]]]}] 08:17:15 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. 08:17:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 640ms 08:17:15 INFO - PROCESS | 3868 | 1464016635881 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3868 | 1464016635883 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:17:15 INFO - PROCESS | 3868 | 1464016635886 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3868 | 1464016635888 Marionette TRACE conn3 <- [1,2966,null,{}] 08:17:15 INFO - PROCESS | 3868 | 1464016635891 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}] 08:17:16 INFO - PROCESS | 3868 | 1464016636006 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:17:16 INFO - PROCESS | 3868 | 1464016636012 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3868 | ++DOCSHELL 197CAC00 == 50 [pid = 3868] [id = 752] 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (198CE000) [pid = 3868] [serial = 2255] [outer = 00000000] 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (19AAD000) [pid = 3868] [serial = 2256] [outer = 198CE000] 08:17:16 INFO - PROCESS | 3868 | 1464016636110 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (19BB4400) [pid = 3868] [serial = 2257] [outer = 198CE000] 08:17:16 INFO - PROCESS | 3868 | 1464016636515 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]]]}] 08:17:16 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. 08:17:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 687ms 08:17:16 INFO - PROCESS | 3868 | 1464016636592 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3868 | 1464016636594 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:17:16 INFO - PROCESS | 3868 | 1464016636598 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3868 | 1464016636599 Marionette TRACE conn3 <- [1,2970,null,{}] 08:17:16 INFO - PROCESS | 3868 | 1464016636603 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}] 08:17:16 INFO - PROCESS | 3868 | 1464016636716 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:17:16 INFO - PROCESS | 3868 | 1464016636781 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3868 | ++DOCSHELL 1A1C8400 == 51 [pid = 3868] [id = 753] 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1A223C00) [pid = 3868] [serial = 2258] [outer = 00000000] 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A6CB400) [pid = 3868] [serial = 2259] [outer = 1A223C00] 08:17:16 INFO - PROCESS | 3868 | 1464016636824 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A6D1C00) [pid = 3868] [serial = 2260] [outer = 1A223C00] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (10376000) [pid = 3868] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (13718400) [pid = 3868] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17396800) [pid = 3868] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1370E400) [pid = 3868] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (105EDC00) [pid = 3868] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (156E9C00) [pid = 3868] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (0F25B000) [pid = 3868] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16607400) [pid = 3868] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1129C400) [pid = 3868] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (197E3400) [pid = 3868] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16791400) [pid = 3868] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (11274800) [pid = 3868] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (15DD1400) [pid = 3868] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (13BD7C00) [pid = 3868] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16E15000) [pid = 3868] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (140DF400) [pid = 3868] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (0F262800) [pid = 3868] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (16612C00) [pid = 3868] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1318B000) [pid = 3868] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:17:17 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17706C00) [pid = 3868] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:17:17 INFO - PROCESS | 3868 | 1464016637336 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"]]]}] 08:17:17 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 08:17:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:17:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 796ms 08:17:17 INFO - PROCESS | 3868 | 1464016637399 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3868 | 1464016637401 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:17:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:17:17 INFO - PROCESS | 3868 | 1464016637404 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3868 | 1464016637406 Marionette TRACE conn3 <- [1,2974,null,{}] 08:17:17 INFO - PROCESS | 3868 | 1464016637409 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}] 08:17:17 INFO - PROCESS | 3868 | 1464016637487 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:17:17 INFO - PROCESS | 3868 | 1464016637494 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3868 | ++DOCSHELL 1129C400 == 52 [pid = 3868] [id = 754] 08:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (114A4C00) [pid = 3868] [serial = 2261] [outer = 00000000] 08:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (15DDB000) [pid = 3868] [serial = 2262] [outer = 114A4C00] 08:17:17 INFO - PROCESS | 3868 | 1464016637537 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16612C00) [pid = 3868] [serial = 2263] [outer = 114A4C00] 08:17:18 INFO - PROCESS | 3868 | 1464016638113 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]]]}] 08:17:18 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. 08:17:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 08:17:18 INFO - PROCESS | 3868 | 1464016638145 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3868 | 1464016638150 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:17:18 INFO - PROCESS | 3868 | 1464016638156 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3868 | 1464016638160 Marionette TRACE conn3 <- [1,2978,null,{}] 08:17:18 INFO - PROCESS | 3868 | 1464016638165 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}] 08:17:18 INFO - PROCESS | 3868 | 1464016638272 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:17:18 INFO - PROCESS | 3868 | 1464016638431 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3868 | ++DOCSHELL 10A5A800 == 53 [pid = 3868] [id = 755] 08:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10F05800) [pid = 3868] [serial = 2264] [outer = 00000000] 08:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (13909C00) [pid = 3868] [serial = 2265] [outer = 10F05800] 08:17:18 INFO - PROCESS | 3868 | 1464016638487 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (14356400) [pid = 3868] [serial = 2266] [outer = 10F05800] 08:17:18 INFO - PROCESS | 3868 | ++DOCSHELL 16606000 == 54 [pid = 3868] [id = 756] 08:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16608C00) [pid = 3868] [serial = 2267] [outer = 00000000] 08:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1678A400) [pid = 3868] [serial = 2268] [outer = 16608C00] 08:17:19 INFO - PROCESS | 3868 | 1464016639109 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]]]}] 08:17:19 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. 08:17:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 08:17:19 INFO - PROCESS | 3868 | 1464016639159 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3868 | 1464016639165 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:17:19 INFO - PROCESS | 3868 | 1464016639172 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3868 | 1464016639175 Marionette TRACE conn3 <- [1,2982,null,{}] 08:17:19 INFO - PROCESS | 3868 | 1464016639178 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}] 08:17:19 INFO - PROCESS | 3868 | 1464016639301 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:17:19 INFO - PROCESS | 3868 | 1464016639437 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3868 | ++DOCSHELL 154DE400 == 55 [pid = 3868] [id = 757] 08:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (15DD6400) [pid = 3868] [serial = 2269] [outer = 00000000] 08:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (170AB400) [pid = 3868] [serial = 2270] [outer = 15DD6400] 08:17:19 INFO - PROCESS | 3868 | 1464016639490 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (177D5800) [pid = 3868] [serial = 2271] [outer = 15DD6400] 08:17:19 INFO - PROCESS | 3868 | 1464016639993 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]]]}] 08:17:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17:20 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 08:17:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 827ms 08:17:20 INFO - PROCESS | 3868 | 1464016640012 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3868 | 1464016640015 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:17:20 INFO - PROCESS | 3868 | 1464016640018 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 3868 | 1464016640022 Marionette TRACE conn3 <- [1,2986,null,{}] 08:17:20 INFO - PROCESS | 3868 | 1464016640033 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}] 08:17:20 INFO - PROCESS | 3868 | 1464016640143 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:17:20 INFO - PROCESS | 3868 | 1464016640260 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3868 | ++DOCSHELL 198CA400 == 56 [pid = 3868] [id = 758] 08:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (198CB400) [pid = 3868] [serial = 2272] [outer = 00000000] 08:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A1BAC00) [pid = 3868] [serial = 2273] [outer = 198CB400] 08:17:20 INFO - PROCESS | 3868 | 1464016640316 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A6D2400) [pid = 3868] [serial = 2274] [outer = 198CB400] 08:17:20 INFO - PROCESS | 3868 | 1464016640850 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]]]}] 08:17:20 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. 08:17:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 906ms 08:17:20 INFO - PROCESS | 3868 | 1464016640922 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3868 | 1464016640925 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:17:20 INFO - PROCESS | 3868 | 1464016640928 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:17:20 INFO - PROCESS | 3868 | 1464016640930 Marionette TRACE conn3 <- [1,2990,null,{}] 08:17:20 INFO - PROCESS | 3868 | 1464016640934 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}] 08:17:21 INFO - PROCESS | 3868 | 1464016641039 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:17:21 INFO - PROCESS | 3868 | 1464016641180 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3868 | ++DOCSHELL 1A765400 == 57 [pid = 3868] [id = 759] 08:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A768C00) [pid = 3868] [serial = 2275] [outer = 00000000] 08:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1A76C000) [pid = 3868] [serial = 2276] [outer = 1A768C00] 08:17:21 INFO - PROCESS | 3868 | 1464016641234 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1A76E000) [pid = 3868] [serial = 2277] [outer = 1A768C00] 08:17:21 INFO - PROCESS | 3868 | 1464016641710 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]]]}] 08:17:21 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. 08:17:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 843ms 08:17:21 INFO - PROCESS | 3868 | 1464016641771 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3868 | 1464016641773 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:17:21 INFO - PROCESS | 3868 | 1464016641777 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3868 | 1464016641779 Marionette TRACE conn3 <- [1,2994,null,{}] 08:17:21 INFO - PROCESS | 3868 | 1464016641783 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}] 08:17:21 INFO - PROCESS | 3868 | 1464016641883 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:17:22 INFO - PROCESS | 3868 | 1464016641996 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3868 | ++DOCSHELL 105EDC00 == 58 [pid = 3868] [id = 760] 08:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (105F9800) [pid = 3868] [serial = 2278] [outer = 00000000] 08:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A807000) [pid = 3868] [serial = 2279] [outer = 105F9800] 08:17:22 INFO - PROCESS | 3868 | 1464016642102 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A80B400) [pid = 3868] [serial = 2280] [outer = 105F9800] 08:17:22 INFO - PROCESS | 3868 | 1464016642632 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]]]}] 08:17:22 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. 08:17:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 890ms 08:17:22 INFO - PROCESS | 3868 | 1464016642681 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3868 | 1464016642684 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:17:22 INFO - PROCESS | 3868 | 1464016642688 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3868 | 1464016642690 Marionette TRACE conn3 <- [1,2998,null,{}] 08:17:22 INFO - PROCESS | 3868 | 1464016642693 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}] 08:17:22 INFO - PROCESS | 3868 | 1464016642820 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:17:23 INFO - PROCESS | 3868 | 1464016643096 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3868 | ++DOCSHELL 10A80C00 == 59 [pid = 3868] [id = 761] 08:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (10F02400) [pid = 3868] [serial = 2281] [outer = 00000000] 08:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (11275400) [pid = 3868] [serial = 2282] [outer = 10F02400] 08:17:23 INFO - PROCESS | 3868 | 1464016643172 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (128A9800) [pid = 3868] [serial = 2283] [outer = 10F02400] 08:17:23 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:17:23 INFO - PROCESS | 3868 | 1464016643725 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:17:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:17:23 INFO - {} 08:17:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:17:23 INFO - {} 08:17:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:17:23 INFO - {} 08:17:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:17:23 INFO - {} 08:17:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1093ms 08:17:23 INFO - PROCESS | 3868 | 1464016643803 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:17:23 INFO - TEST-START | /FileAPI/fileReader.html 08:17:23 INFO - PROCESS | 3868 | 1464016643808 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:17:23 INFO - PROCESS | 3868 | 1464016643813 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3868 | 1464016643817 Marionette TRACE conn3 <- [1,3002,null,{}] 08:17:23 INFO - PROCESS | 3868 | 1464016643822 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}] 08:17:23 INFO - PROCESS | 3868 | 1464016643928 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:17:24 INFO - PROCESS | 3868 | 1464016644037 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F8800 == 60 [pid = 3868] [id = 762] 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (0F33C800) [pid = 3868] [serial = 2284] [outer = 00000000] 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (10A5FC00) [pid = 3868] [serial = 2285] [outer = 0F33C800] 08:17:24 INFO - PROCESS | 3868 | 1464016644122 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (130D2400) [pid = 3868] [serial = 2286] [outer = 0F33C800] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 1A1C8400 == 59 [pid = 3868] [id = 753] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 197CAC00 == 58 [pid = 3868] [id = 752] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 0F2EBC00 == 57 [pid = 3868] [id = 751] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 17710800 == 56 [pid = 3868] [id = 750] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 16D0F000 == 55 [pid = 3868] [id = 749] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 13D2E400 == 54 [pid = 3868] [id = 748] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 1330EC00 == 53 [pid = 3868] [id = 747] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 11CF8400 == 52 [pid = 3868] [id = 746] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 140DD000 == 51 [pid = 3868] [id = 745] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (197DE000) [pid = 3868] [serial = 2215] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOCSHELL 0F260400 == 50 [pid = 3868] [id = 739] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (17705800) [pid = 3868] [serial = 2207] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (17037C00) [pid = 3868] [serial = 2210] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (17D84000) [pid = 3868] [serial = 2213] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1660E800) [pid = 3868] [serial = 2201] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1043A800) [pid = 3868] [serial = 2138] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (174D7400) [pid = 3868] [serial = 2144] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (13BEF800) [pid = 3868] [serial = 2141] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (10A58800) [pid = 3868] [serial = 2033] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1401D400) [pid = 3868] [serial = 2063] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (18229C00) [pid = 3868] [serial = 2006] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (14358400) [pid = 3868] [serial = 2102] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (11C6B400) [pid = 3868] [serial = 2099] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16E0FC00) [pid = 3868] [serial = 2066] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (10438C00) [pid = 3868] [serial = 2060] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1665A800) [pid = 3868] [serial = 2030] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (12D32800) [pid = 3868] [serial = 2194] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1331D000) [pid = 3868] [serial = 2195] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (198CF000) [pid = 3868] [serial = 2177] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16D03800) [pid = 3868] [serial = 2203] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1303AC00) [pid = 3868] [serial = 2192] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1288D800) [pid = 3868] [serial = 2191] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1660CC00) [pid = 3868] [serial = 2200] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (143D3C00) [pid = 3868] [serial = 2188] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1660DC00) [pid = 3868] [serial = 2182] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (143D2000) [pid = 3868] [serial = 2197] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (14F64C00) [pid = 3868] [serial = 2198] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1318EC00) [pid = 3868] [serial = 2179] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1744D800) [pid = 3868] [serial = 2206] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (198CA000) [pid = 3868] [serial = 2185] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (16D0C400) [pid = 3868] [serial = 2204] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (16790400) [pid = 3868] [serial = 2209] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (17889400) [pid = 3868] [serial = 2212] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3868 | 1464016644588 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]]]}] 08:17:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:17:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:17:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:17:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:17:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 797ms 08:17:24 INFO - PROCESS | 3868 | 1464016644616 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3868 | 1464016644619 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /FileAPI/historical.html 08:17:24 INFO - PROCESS | 3868 | 1464016644624 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3868 | 1464016644626 Marionette TRACE conn3 <- [1,3006,null,{}] 08:17:24 INFO - PROCESS | 3868 | 1464016644629 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}] 08:17:24 INFO - PROCESS | 3868 | 1464016644713 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:17:24 INFO - PROCESS | 3868 | 1464016644719 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3868 | ++DOCSHELL 12D2E000 == 51 [pid = 3868] [id = 763] 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (12D32800) [pid = 3868] [serial = 2287] [outer = 00000000] 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13BF1C00) [pid = 3868] [serial = 2288] [outer = 12D32800] 08:17:24 INFO - PROCESS | 3868 | 1464016644763 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (156E7400) [pid = 3868] [serial = 2289] [outer = 12D32800] 08:17:25 INFO - PROCESS | 3868 | 1464016645255 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"]]]}] 08:17:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:17:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:17:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:17:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:17:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:17:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:17:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:17:25 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 08:17:25 INFO - PROCESS | 3868 | 1464016645324 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3868 | 1464016645327 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /FileAPI/idlharness.html 08:17:25 INFO - PROCESS | 3868 | 1464016645332 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3868 | 1464016645337 Marionette TRACE conn3 <- [1,3010,null,{}] 08:17:25 INFO - PROCESS | 3868 | 1464016645346 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}] 08:17:25 INFO - PROCESS | 3868 | 1464016645430 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:17:25 INFO - PROCESS | 3868 | 1464016645439 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3868 | ++DOCSHELL 1599D000 == 52 [pid = 3868] [id = 764] 08:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16614800) [pid = 3868] [serial = 2290] [outer = 00000000] 08:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1678F400) [pid = 3868] [serial = 2291] [outer = 16614800] 08:17:25 INFO - PROCESS | 3868 | 1464016645483 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (169C5800) [pid = 3868] [serial = 2292] [outer = 16614800] 08:17:26 INFO - PROCESS | 3868 | 1464016646327 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:17:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:17:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:17:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:17:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:17:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:17:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:17:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:17:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:17:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:17:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:17:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:17:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:17:26 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 08:17:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:17:26 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 08:17:26 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 08:17:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:17:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:17:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:17:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:17:26 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 08:17:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:17:26 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 08:17:26 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 08:17:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:17:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:17:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:17:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:17:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:17:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:17:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1187ms 08:17:26 INFO - PROCESS | 3868 | 1464016646521 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3868 | 1464016646524 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /FileAPI/idlharness.worker 08:17:26 INFO - PROCESS | 3868 | 1464016646527 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3868 | 1464016646529 Marionette TRACE conn3 <- [1,3014,null,{}] 08:17:26 INFO - PROCESS | 3868 | 1464016646533 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}] 08:17:26 INFO - PROCESS | 3868 | 1464016646654 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:17:26 INFO - PROCESS | 3868 | 1464016646714 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3868 | ++DOCSHELL 10561400 == 53 [pid = 3868] [id = 765] 08:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16D07000) [pid = 3868] [serial = 2293] [outer = 00000000] 08:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (19AA5C00) [pid = 3868] [serial = 2294] [outer = 16D07000] 08:17:26 INFO - PROCESS | 3868 | 1464016646757 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (19AA9400) [pid = 3868] [serial = 2295] [outer = 16D07000] 08:17:26 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:17:27 INFO - PROCESS | 3868 | 1464016647666 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:17:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:17:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:17:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:17:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:17:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:17:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:17:27 INFO - {} 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:17:27 INFO - {} 08:17:27 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 - {} 08:17:27 INFO - {} 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:17:27 INFO - {} 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:17:27 INFO - {} 08:17:27 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 - {} 08:17:27 INFO - {} 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:17:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:17:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 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 08:17:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:17:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:17:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:17:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:17:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:17:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:17:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:17:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:17:27 INFO - {} 08:17:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 08:17:27 INFO - PROCESS | 3868 | 1464016647834 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3868 | 1464016647836 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:17:27 INFO - PROCESS | 3868 | 1464016647839 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3868 | 1464016647841 Marionette TRACE conn3 <- [1,3018,null,{}] 08:17:27 INFO - PROCESS | 3868 | 1464016647845 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}] 08:17:27 INFO - PROCESS | 3868 | 1464016647967 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:17:27 INFO - PROCESS | 3868 | 1464016647972 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3868 | ++DOCSHELL 1A634000 == 54 [pid = 3868] [id = 766] 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1A637000) [pid = 3868] [serial = 2296] [outer = 00000000] 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1B33C800) [pid = 3868] [serial = 2297] [outer = 1A637000] 08:17:28 INFO - PROCESS | 3868 | 1464016648104 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1B341400) [pid = 3868] [serial = 2298] [outer = 1A637000] 08:17:28 INFO - PROCESS | 3868 | 1464016648520 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]]]}] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1822C800) [pid = 3868] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (198CE000) [pid = 3868] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A223C00) [pid = 3868] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (143D7400) [pid = 3868] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1540C800) [pid = 3868] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1288C400) [pid = 3868] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17884C00) [pid = 3868] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16E10000) [pid = 3868] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13317C00) [pid = 3868] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:17:28 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (19517800) [pid = 3868] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:17:28 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 08:17:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 08:17:28 INFO - PROCESS | 3868 | 1464016648579 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3868 | 1464016648581 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:17:28 INFO - PROCESS | 3868 | 1464016648584 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3868 | 1464016648586 Marionette TRACE conn3 <- [1,3022,null,{}] 08:17:28 INFO - PROCESS | 3868 | 1464016648589 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}] 08:17:28 INFO - PROCESS | 3868 | 1464016648671 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:17:28 INFO - PROCESS | 3868 | 1464016648677 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3868 | ++DOCSHELL 1288C400 == 55 [pid = 3868] [id = 767] 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16793000) [pid = 3868] [serial = 2299] [outer = 00000000] 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (18227C00) [pid = 3868] [serial = 2300] [outer = 16793000] 08:17:28 INFO - PROCESS | 3868 | 1464016648720 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1A223C00) [pid = 3868] [serial = 2301] [outer = 16793000] 08:17:29 INFO - PROCESS | 3868 | 1464016649145 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]]]}] 08:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 08:17:29 INFO - PROCESS | 3868 | 1464016649182 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3868 | 1464016649184 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:17:29 INFO - PROCESS | 3868 | 1464016649199 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3868 | 1464016649201 Marionette TRACE conn3 <- [1,3026,null,{}] 08:17:29 INFO - PROCESS | 3868 | 1464016649205 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}] 08:17:29 INFO - PROCESS | 3868 | 1464016649285 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:17:29 INFO - PROCESS | 3868 | 1464016649291 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3868 | ++DOCSHELL 1434C000 == 56 [pid = 3868] [id = 768] 08:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (14354400) [pid = 3868] [serial = 2302] [outer = 00000000] 08:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19B11C00) [pid = 3868] [serial = 2303] [outer = 14354400] 08:17:29 INFO - PROCESS | 3868 | 1464016649333 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (19B14400) [pid = 3868] [serial = 2304] [outer = 14354400] 08:17:29 INFO - PROCESS | 3868 | 1464016649760 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"]]]}] 08:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 594ms 08:17:29 INFO - PROCESS | 3868 | 1464016649795 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3868 | 1464016649797 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:17:29 INFO - PROCESS | 3868 | 1464016649800 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3868 | 1464016649802 Marionette TRACE conn3 <- [1,3030,null,{}] 08:17:29 INFO - PROCESS | 3868 | 1464016649806 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}] 08:17:29 INFO - PROCESS | 3868 | 1464016649930 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:17:29 INFO - PROCESS | 3868 | 1464016649939 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3868 | ++DOCSHELL 14F5C400 == 57 [pid = 3868] [id = 769] 08:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (14F62400) [pid = 3868] [serial = 2305] [outer = 00000000] 08:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (19B1DC00) [pid = 3868] [serial = 2306] [outer = 14F62400] 08:17:29 INFO - PROCESS | 3868 | 1464016649984 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (19B20C00) [pid = 3868] [serial = 2307] [outer = 14F62400] 08:17:30 INFO - PROCESS | 3868 | 1464016650542 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]]]}] 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:17:30 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. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:17:30 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'.) 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:17:30 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. 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:17:30 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. 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:17:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:17:30 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. 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:17:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:17:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:17:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:17:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms 08:17:30 INFO - PROCESS | 3868 | 1464016650702 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3868 | 1464016650707 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 3868 | 1464016650725 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3868 | 1464016650728 Marionette TRACE conn3 <- [1,3034,null,{}] 08:17:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:17:30 INFO - PROCESS | 3868 | 1464016650734 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}] 08:17:30 INFO - PROCESS | 3868 | 1464016650846 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:17:30 INFO - PROCESS | 3868 | 1464016650982 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3868 | ++DOCSHELL 114AE000 == 58 [pid = 3868] [id = 770] 08:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (11C0B800) [pid = 3868] [serial = 2308] [outer = 00000000] 08:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1307D000) [pid = 3868] [serial = 2309] [outer = 11C0B800] 08:17:31 INFO - PROCESS | 3868 | 1464016651048 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1337B800) [pid = 3868] [serial = 2310] [outer = 11C0B800] 08:17:31 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:17:31 INFO - PROCESS | 3868 | 1464016651561 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:17:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:17:31 INFO - {} 08:17:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 874ms 08:17:31 INFO - PROCESS | 3868 | 1464016651630 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3868 | 1464016651634 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:17:31 INFO - PROCESS | 3868 | 1464016651647 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3868 | 1464016651651 Marionette TRACE conn3 <- [1,3038,null,{}] 08:17:31 INFO - PROCESS | 3868 | 1464016651655 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}] 08:17:31 INFO - PROCESS | 3868 | 1464016651770 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:17:31 INFO - PROCESS | 3868 | 1464016651879 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3868 | ++DOCSHELL 1307B400 == 59 [pid = 3868] [id = 771] 08:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13715C00) [pid = 3868] [serial = 2311] [outer = 00000000] 08:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16787C00) [pid = 3868] [serial = 2312] [outer = 13715C00] 08:17:31 INFO - PROCESS | 3868 | 1464016651930 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (16E0CC00) [pid = 3868] [serial = 2313] [outer = 13715C00] 08:17:32 INFO - PROCESS | 3868 | 1464016652459 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]]]}] 08:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:17:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 844ms 08:17:32 INFO - PROCESS | 3868 | 1464016652490 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3868 | 1464016652493 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:17:32 INFO - PROCESS | 3868 | 1464016652497 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3868 | 1464016652499 Marionette TRACE conn3 <- [1,3042,null,{}] 08:17:32 INFO - PROCESS | 3868 | 1464016652523 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}] 08:17:32 INFO - PROCESS | 3868 | 1464016652669 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:17:32 INFO - PROCESS | 3868 | 1464016652753 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3868 | ++DOCSHELL 19AB0800 == 60 [pid = 3868] [id = 772] 08:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19B16400) [pid = 3868] [serial = 2314] [outer = 00000000] 08:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1A63FC00) [pid = 3868] [serial = 2315] [outer = 19B16400] 08:17:32 INFO - PROCESS | 3868 | 1464016652809 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1B084800) [pid = 3868] [serial = 2316] [outer = 19B16400] 08:17:33 INFO - PROCESS | 3868 | 1464016653561 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"]]]}] 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:17:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:17:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:33 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" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:33 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" 08:17:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:17:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:17:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1219ms 08:17:33 INFO - PROCESS | 3868 | 1464016653727 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3868 | 1464016653729 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:17:33 INFO - PROCESS | 3868 | 1464016653735 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3868 | 1464016653737 Marionette TRACE conn3 <- [1,3046,null,{}] 08:17:33 INFO - PROCESS | 3868 | 1464016653740 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}] 08:17:33 INFO - PROCESS | 3868 | 1464016653838 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:17:33 INFO - PROCESS | 3868 | 1464016653945 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3868 | ++DOCSHELL 1950C400 == 61 [pid = 3868] [id = 773] 08:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A63EC00) [pid = 3868] [serial = 2317] [outer = 00000000] 08:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A86F400) [pid = 3868] [serial = 2318] [outer = 1A63EC00] 08:17:33 INFO - PROCESS | 3868 | 1464016653998 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1A873800) [pid = 3868] [serial = 2319] [outer = 1A63EC00] 08:17:34 INFO - PROCESS | 3868 | 1464016654564 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]]]}] 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:17:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:17:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 906ms 08:17:34 INFO - PROCESS | 3868 | 1464016654644 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3868 | 1464016654646 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:17:34 INFO - PROCESS | 3868 | 1464016654650 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3868 | 1464016654652 Marionette TRACE conn3 <- [1,3050,null,{}] 08:17:34 INFO - PROCESS | 3868 | 1464016654655 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}] 08:17:34 INFO - PROCESS | 3868 | 1464016654787 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:17:34 INFO - PROCESS | 3868 | 1464016654927 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3868 | ++DOCSHELL 16789000 == 62 [pid = 3868] [id = 774] 08:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1A86F000) [pid = 3868] [serial = 2320] [outer = 00000000] 08:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1AD38000) [pid = 3868] [serial = 2321] [outer = 1A86F000] 08:17:34 INFO - PROCESS | 3868 | 1464016654980 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1B07D800) [pid = 3868] [serial = 2322] [outer = 1A86F000] 08:17:35 INFO - PROCESS | 3868 | [3868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:17:35 INFO - PROCESS | 3868 | 1464016655534 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:17:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:17:35 INFO - {} 08:17:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 953ms 08:17:35 INFO - PROCESS | 3868 | 1464016655595 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3868 | 1464016655597 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:17:35 INFO - PROCESS | 3868 | 1464016655601 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3868 | 1464016655603 Marionette TRACE conn3 <- [1,3054,null,{}] 08:17:35 INFO - PROCESS | 3868 | 1464016655622 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}] 08:17:35 INFO - PROCESS | 3868 | 1464016655754 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:17:35 INFO - PROCESS | 3868 | 1464016655891 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3868 | ++DOCSHELL 1A811400 == 63 [pid = 3868] [id = 775] 08:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1AD37400) [pid = 3868] [serial = 2323] [outer = 00000000] 08:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1B5AF800) [pid = 3868] [serial = 2324] [outer = 1AD37400] 08:17:35 INFO - PROCESS | 3868 | 1464016655945 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1B5B4800) [pid = 3868] [serial = 2325] [outer = 1AD37400] 08:17:36 INFO - PROCESS | 3868 | 1464016656469 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]]]}] 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:17:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:17:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 906ms 08:17:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:17:36 INFO - PROCESS | 3868 | 1464016656506 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3868 | 1464016656508 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 3868 | 1464016656511 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3868 | 1464016656513 Marionette TRACE conn3 <- [1,3058,null,{}] 08:17:36 INFO - PROCESS | 3868 | 1464016656517 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}] 08:17:36 INFO - PROCESS | 3868 | 1464016656672 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:17:36 INFO - PROCESS | 3868 | 1464016656685 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3868 | ++DOCSHELL 0F33D400 == 64 [pid = 3868] [id = 776] 08:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (0F341400) [pid = 3868] [serial = 2326] [outer = 00000000] 08:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (11A08400) [pid = 3868] [serial = 2327] [outer = 0F341400] 08:17:36 INFO - PROCESS | 3868 | 1464016656756 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (140DF800) [pid = 3868] [serial = 2328] [outer = 0F341400] 08:17:37 INFO - PROCESS | 3868 | 1464016657501 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]]]}] 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:17:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1031ms 08:17:37 INFO - PROCESS | 3868 | 1464016657556 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3868 | 1464016657560 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:17:37 INFO - PROCESS | 3868 | 1464016657565 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3868 | 1464016657569 Marionette TRACE conn3 <- [1,3062,null,{}] 08:17:37 INFO - PROCESS | 3868 | 1464016657591 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}] 08:17:37 INFO - PROCESS | 3868 | 1464016657722 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:17:37 INFO - PROCESS | 3868 | 1464016657873 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3868 | ++DOCSHELL 1055F400 == 65 [pid = 3868] [id = 777] 08:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (10A60000) [pid = 3868] [serial = 2329] [outer = 00000000] 08:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (13BCFC00) [pid = 3868] [serial = 2330] [outer = 10A60000] 08:17:37 INFO - PROCESS | 3868 | 1464016657929 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (14F59800) [pid = 3868] [serial = 2331] [outer = 10A60000] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 0F2F9800 == 64 [pid = 3868] [id = 729] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 1434C000 == 63 [pid = 3868] [id = 768] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 1288C400 == 62 [pid = 3868] [id = 767] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 1A634000 == 61 [pid = 3868] [id = 766] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 10561400 == 60 [pid = 3868] [id = 765] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 1599D000 == 59 [pid = 3868] [id = 764] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 12D2E000 == 58 [pid = 3868] [id = 763] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 0F2F8800 == 57 [pid = 3868] [id = 762] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 10A80C00 == 56 [pid = 3868] [id = 761] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 16606000 == 55 [pid = 3868] [id = 756] 08:17:38 INFO - PROCESS | 3868 | --DOCSHELL 10A5A800 == 54 [pid = 3868] [id = 755] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (197CE400) [pid = 3868] [serial = 2253] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (19AAD000) [pid = 3868] [serial = 2256] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1A6CB400) [pid = 3868] [serial = 2259] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (19BB4400) [pid = 3868] [serial = 2257] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1678A000) [pid = 3868] [serial = 2244] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (16D06800) [pid = 3868] [serial = 2245] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1660D400) [pid = 3868] [serial = 2236] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1A633800) [pid = 3868] [serial = 2233] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (13BD3800) [pid = 3868] [serial = 2239] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (12D7E800) [pid = 3868] [serial = 2238] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17EA9000) [pid = 3868] [serial = 2250] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1A1C6800) [pid = 3868] [serial = 2230] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (17444C00) [pid = 3868] [serial = 2247] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (17707C00) [pid = 3868] [serial = 2248] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (13BCCC00) [pid = 3868] [serial = 2241] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (13D24800) [pid = 3868] [serial = 2242] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (140DB000) [pid = 3868] [serial = 2221] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (19AB2000) [pid = 3868] [serial = 2227] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16E2E800) [pid = 3868] [serial = 2224] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (0F344800) [pid = 3868] [serial = 2218] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1A6D1C00) [pid = 3868] [serial = 2260] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (15DDB000) [pid = 3868] [serial = 2262] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (197DB800) [pid = 3868] [serial = 2254] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (18229800) [pid = 3868] [serial = 2251] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (198C3C00) [pid = 3868] [serial = 2216] [outer = 00000000] [url = about:blank] 08:17:38 INFO - PROCESS | 3868 | 1464016658477 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]]]}] 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:17:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 968ms 08:17:38 INFO - PROCESS | 3868 | 1464016658532 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3868 | 1464016658539 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:17:38 INFO - PROCESS | 3868 | 1464016658545 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3868 | 1464016658547 Marionette TRACE conn3 <- [1,3066,null,{}] 08:17:38 INFO - PROCESS | 3868 | 1464016658568 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}] 08:17:38 INFO - PROCESS | 3868 | 1464016658660 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:17:38 INFO - PROCESS | 3868 | 1464016658672 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3868 | ++DOCSHELL 10485C00 == 55 [pid = 3868] [id = 778] 08:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10561400) [pid = 3868] [serial = 2332] [outer = 00000000] 08:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (13D26000) [pid = 3868] [serial = 2333] [outer = 10561400] 08:17:38 INFO - PROCESS | 3868 | 1464016658810 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (14F64800) [pid = 3868] [serial = 2334] [outer = 10561400] 08:17:39 INFO - PROCESS | 3868 | 1464016659211 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] 08:17:39 INFO - PROCESS | 3868 | 1464016659259 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 3868 | 1464016659263 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:17:39 INFO - PROCESS | 3868 | 1464016659269 Marionette TRACE conn3 <- [1,3070,null,{}] 08:17:39 INFO - PROCESS | 3868 | 1464016659281 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}] 08:17:39 INFO - PROCESS | 3868 | 1464016659371 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:17:39 INFO - PROCESS | 3868 | 1464016659379 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3868 | ++DOCSHELL 16705000 == 56 [pid = 3868] [id = 779] 08:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16705400) [pid = 3868] [serial = 2335] [outer = 00000000] 08:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1670B400) [pid = 3868] [serial = 2336] [outer = 16705400] 08:17:39 INFO - PROCESS | 3868 | 1464016659424 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1670F400) [pid = 3868] [serial = 2337] [outer = 16705400] 08:17:39 INFO - PROCESS | 3868 | 1464016659863 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]]]}] 08:17:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:17:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 625ms 08:17:39 INFO - PROCESS | 3868 | 1464016659886 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3868 | 1464016659888 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:17:39 INFO - PROCESS | 3868 | 1464016659892 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3868 | 1464016659893 Marionette TRACE conn3 <- [1,3074,null,{}] 08:17:39 INFO - PROCESS | 3868 | 1464016659897 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}] 08:17:39 INFO - PROCESS | 3868 | 1464016659982 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:17:39 INFO - PROCESS | 3868 | 1464016659989 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3868 | ++DOCSHELL 1670D400 == 57 [pid = 3868] [id = 780] 08:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1678B800) [pid = 3868] [serial = 2338] [outer = 00000000] 08:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16E18000) [pid = 3868] [serial = 2339] [outer = 1678B800] 08:17:40 INFO - PROCESS | 3868 | 1464016660032 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (17393C00) [pid = 3868] [serial = 2340] [outer = 1678B800] 08:17:40 INFO - PROCESS | 3868 | 1464016660470 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:17:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 641ms 08:17:40 INFO - PROCESS | 3868 | 1464016660530 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3868 | 1464016660532 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:17:40 INFO - PROCESS | 3868 | 1464016660540 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3868 | 1464016660542 Marionette TRACE conn3 <- [1,3078,null,{}] 08:17:40 INFO - PROCESS | 3868 | 1464016660546 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}] 08:17:40 INFO - PROCESS | 3868 | 1464016660663 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:17:40 INFO - PROCESS | 3868 | 1464016660668 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3868 | ++DOCSHELL 16E17C00 == 58 [pid = 3868] [id = 781] 08:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (17430400) [pid = 3868] [serial = 2341] [outer = 00000000] 08:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (17705800) [pid = 3868] [serial = 2342] [outer = 17430400] 08:17:40 INFO - PROCESS | 3868 | 1464016660718 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (17703800) [pid = 3868] [serial = 2343] [outer = 17430400] 08:17:41 INFO - PROCESS | 3868 | 1464016661206 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:17:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 702ms 08:17:41 INFO - PROCESS | 3868 | 1464016661234 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3868 | 1464016661236 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:17:41 INFO - PROCESS | 3868 | 1464016661245 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3868 | 1464016661247 Marionette TRACE conn3 <- [1,3082,null,{}] 08:17:41 INFO - PROCESS | 3868 | 1464016661250 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}] 08:17:41 INFO - PROCESS | 3868 | 1464016661393 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:17:41 INFO - PROCESS | 3868 | 1464016661405 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3868 | ++DOCSHELL 177D0C00 == 59 [pid = 3868] [id = 782] 08:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (17883400) [pid = 3868] [serial = 2344] [outer = 00000000] 08:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1950E000) [pid = 3868] [serial = 2345] [outer = 17883400] 08:17:41 INFO - PROCESS | 3868 | 1464016661510 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (197D1800) [pid = 3868] [serial = 2346] [outer = 17883400] 08:17:41 INFO - PROCESS | 3868 | 1464016661893 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:17:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 687ms 08:17:41 INFO - PROCESS | 3868 | 1464016661944 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3868 | 1464016661946 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:17:41 INFO - PROCESS | 3868 | 1464016661950 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3868 | 1464016661951 Marionette TRACE conn3 <- [1,3086,null,{}] 08:17:41 INFO - PROCESS | 3868 | 1464016661958 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}] 08:17:42 INFO - PROCESS | 3868 | 1464016662079 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:17:42 INFO - PROCESS | 3868 | 1464016662177 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3868 | ++DOCSHELL 197E2400 == 60 [pid = 3868] [id = 783] 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (197E2800) [pid = 3868] [serial = 2347] [outer = 00000000] 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (198CA000) [pid = 3868] [serial = 2348] [outer = 197E2800] 08:17:42 INFO - PROCESS | 3868 | 1464016662219 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (19AA8000) [pid = 3868] [serial = 2349] [outer = 197E2800] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16D07000) [pid = 3868] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (10F02400) [pid = 3868] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (12D32800) [pid = 3868] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16614800) [pid = 3868] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (0F33C800) [pid = 3868] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1A637000) [pid = 3868] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (114A4C00) [pid = 3868] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16608C00) [pid = 3868] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16793000) [pid = 3868] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:17:42 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (14354400) [pid = 3868] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:17:42 INFO - PROCESS | 3868 | 1464016662708 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]]]}] 08:17:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:17:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:17:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 796ms 08:17:42 INFO - PROCESS | 3868 | 1464016662752 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3868 | 1464016662754 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:17:42 INFO - PROCESS | 3868 | 1464016662757 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3868 | 1464016662759 Marionette TRACE conn3 <- [1,3090,null,{}] 08:17:42 INFO - PROCESS | 3868 | 1464016662762 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}] 08:17:42 INFO - PROCESS | 3868 | 1464016662853 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:17:42 INFO - PROCESS | 3868 | 1464016662859 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3868 | ++DOCSHELL 130CAC00 == 61 [pid = 3868] [id = 784] 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13BCDC00) [pid = 3868] [serial = 2350] [outer = 00000000] 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (197E1400) [pid = 3868] [serial = 2351] [outer = 13BCDC00] 08:17:42 INFO - PROCESS | 3868 | 1464016662901 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19AD9400) [pid = 3868] [serial = 2352] [outer = 13BCDC00] 08:17:43 INFO - PROCESS | 3868 | 1464016663315 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:17:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 08:17:43 INFO - PROCESS | 3868 | 1464016663355 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3868 | 1464016663356 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:17:43 INFO - PROCESS | 3868 | 1464016663360 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3868 | 1464016663361 Marionette TRACE conn3 <- [1,3094,null,{}] 08:17:43 INFO - PROCESS | 3868 | 1464016663383 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}] 08:17:43 INFO - PROCESS | 3868 | 1464016663492 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:17:43 INFO - PROCESS | 3868 | 1464016663500 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 3868 | ++DOCSHELL 10F0CC00 == 62 [pid = 3868] [id = 785] 08:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (156DC800) [pid = 3868] [serial = 2353] [outer = 00000000] 08:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (19B1F000) [pid = 3868] [serial = 2354] [outer = 156DC800] 08:17:43 INFO - PROCESS | 3868 | 1464016663543 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1A1BEC00) [pid = 3868] [serial = 2355] [outer = 156DC800] 08:17:43 INFO - PROCESS | 3868 | 1464016663959 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]]]}] 08:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 656ms 08:17:44 INFO - PROCESS | 3868 | 1464016664027 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3868 | 1464016664029 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:17:44 INFO - PROCESS | 3868 | 1464016664032 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3868 | 1464016664035 Marionette TRACE conn3 <- [1,3098,null,{}] 08:17:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:17:44 INFO - PROCESS | 3868 | 1464016664038 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}] 08:17:44 INFO - PROCESS | 3868 | 1464016664120 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:17:44 INFO - PROCESS | 3868 | 1464016664126 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3868 | ++DOCSHELL 10559000 == 63 [pid = 3868] [id = 786] 08:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1665BC00) [pid = 3868] [serial = 2356] [outer = 00000000] 08:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A6CE800) [pid = 3868] [serial = 2357] [outer = 1665BC00] 08:17:44 INFO - PROCESS | 3868 | 1464016664168 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1A6D6C00) [pid = 3868] [serial = 2358] [outer = 1665BC00] 08:17:44 INFO - PROCESS | 3868 | 1464016664587 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"]]]}] 08:17:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:17:44 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 08:17:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:17:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 593ms 08:17:44 INFO - PROCESS | 3868 | 1464016664632 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3868 | 1464016664634 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:17:44 INFO - PROCESS | 3868 | 1464016664637 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3868 | 1464016664640 Marionette TRACE conn3 <- [1,3102,null,{}] 08:17:44 INFO - PROCESS | 3868 | 1464016664643 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}] 08:17:44 INFO - PROCESS | 3868 | 1464016664853 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:17:45 INFO - PROCESS | 3868 | 1464016665020 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\", \"f71230a1-1f8a-4a19-ad7e-9bb1c44e75ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3868 | ++DOCSHELL 10A7DC00 == 64 [pid = 3868] [id = 787] 08:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (10A7E400) [pid = 3868] [serial = 2359] [outer = 00000000] 08:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (11296800) [pid = 3868] [serial = 2360] [outer = 10A7E400] 08:17:45 INFO - PROCESS | 3868 | 1464016665077 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (12D83400) [pid = 3868] [serial = 2361] [outer = 10A7E400] 08:17:45 INFO - PROCESS | 3868 | 1464016665585 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]]]}] 08:17:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:17:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1000ms 08:17:45 INFO - PROCESS | 3868 | 1464016665642 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3868 | 1464016665646 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:17:46 WARNING - u'runner_teardown' () 08:17:46 INFO - No more tests 08:17:46 INFO - Got 0 unexpected results 08:17:46 INFO - SUITE-END | took 637s 08:17:47 INFO - Closing logging queue 08:17:47 INFO - queue closed 08:17:47 INFO - Return code: 0 08:17:47 WARNING - # TBPL SUCCESS # 08:17:47 INFO - Running post-action listener: _resource_record_post_action 08:17:47 INFO - Running post-run listener: _resource_record_post_run 08:17:48 INFO - Total resource usage - Wall time: 647s; CPU: 17.0%; Read bytes: 91702784; Write bytes: 954221568; Read time: 664809; Write time: 1343355 08:17:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:17:48 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 117071872; Read time: 0; Write time: 166522 08:17:48 INFO - run-tests - Wall time: 645s; CPU: 17.0%; Read bytes: 91702784; Write bytes: 817801728; Read time: 664809; Write time: 1152809 08:17:48 INFO - Running post-run listener: _upload_blobber_files 08:17:48 INFO - Blob upload gear active. 08:17:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:17:48 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 08:17:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:17:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:17:49 INFO - (blobuploader) - INFO - Open directory for files ... 08:17:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:17:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:17:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:49 INFO - (blobuploader) - INFO - Done attempting. 08:17:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:17:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:17:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:51 INFO - (blobuploader) - INFO - Done attempting. 08:17:51 INFO - (blobuploader) - INFO - Iteration through files over. 08:17:51 INFO - Return code: 0 08:17:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:17:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/89f9ab8d4a8101a672b6d6c83670003722206493118c9bc6df391c72df05e2929df610d4080c975be2ed4cd83b2f108826c9cc7cfd13f1818a286bc8a263b6a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ab15c256876a2dc27cc5689277cabeb402118c645acf3bf6103fabbba130e32e18b0c59f5da270f35829abe35e794bc148ad6fc89411eb57b6bd27532a57029"} 08:17:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:17:51 INFO - Writing to file C:\slave\test\properties\blobber_files 08:17:51 INFO - Contents: 08:17:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/89f9ab8d4a8101a672b6d6c83670003722206493118c9bc6df391c72df05e2929df610d4080c975be2ed4cd83b2f108826c9cc7cfd13f1818a286bc8a263b6a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ab15c256876a2dc27cc5689277cabeb402118c645acf3bf6103fabbba130e32e18b0c59f5da270f35829abe35e794bc148ad6fc89411eb57b6bd27532a57029"} 08:17:51 INFO - Running post-run listener: copy_logs_to_upload_dir 08:17:51 INFO - Copying logs to upload dir... 08:17:51 INFO - mkdir: C:\slave\test\build\upload\logs 08:17:51 INFO - Copying logs to upload dir... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... 08:17:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=874.239000 ========= master_lag: 2.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 36 secs) (at 2016-05-23 08:17:51.350771) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.351646) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/89f9ab8d4a8101a672b6d6c83670003722206493118c9bc6df391c72df05e2929df610d4080c975be2ed4cd83b2f108826c9cc7cfd13f1818a286bc8a263b6a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ab15c256876a2dc27cc5689277cabeb402118c645acf3bf6103fabbba130e32e18b0c59f5da270f35829abe35e794bc148ad6fc89411eb57b6bd27532a57029"} build_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/89f9ab8d4a8101a672b6d6c83670003722206493118c9bc6df391c72df05e2929df610d4080c975be2ed4cd83b2f108826c9cc7cfd13f1818a286bc8a263b6a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ab15c256876a2dc27cc5689277cabeb402118c645acf3bf6103fabbba130e32e18b0c59f5da270f35829abe35e794bc148ad6fc89411eb57b6bd27532a57029"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.483026) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.483661) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.599275) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.599587) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 08:17:51.970410) ========= ========= Total master_lag: 2.46 =========